Message d'erreur

  • Warning: Undefined array key 0 in Drupal\fimasucremodule\Plugin\Block\SimilarActiviteBlock->build() (line 34 of modules/custom/fimasucremodule/src/Plugin/Block/SimilarActiviteBlock.php).
    Drupal\fimasucremodule\Plugin\Block\SimilarActiviteBlock->build() (Line: 171)
    Drupal\block\BlockViewBuilder::preRender(Array)
    call_user_func_array(Array, Array) (Line: 101)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
    __TwigTemplate_4715e38d92fc2f96de21ae1c0c483943->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('sites/all/themes/fimasucre/templates/node/node--activites.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Warning: Trying to access array offset on value of type null in Drupal\fimasucremodule\Plugin\Block\SimilarActiviteBlock->build() (line 34 of modules/custom/fimasucremodule/src/Plugin/Block/SimilarActiviteBlock.php).
    Drupal\fimasucremodule\Plugin\Block\SimilarActiviteBlock->build() (Line: 171)
    Drupal\block\BlockViewBuilder::preRender(Array)
    call_user_func_array(Array, Array) (Line: 101)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
    __TwigTemplate_4715e38d92fc2f96de21ae1c0c483943->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('sites/all/themes/fimasucre/templates/node/node--activites.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    

26-02-2019

R&D: performance pillar of moroccan sugar sector.

Research and Development is one of the main pillars used to improve the productivity and profitability of sugar crops in Morocco. The aim is to introduce and develop new agricultural technologies to improve the performance of sugar crops. Through R&D, solutions adapted to the Moroccan context are provided for the different problems raised by farmers. Aware of the importance of R&D, FIMASUCRE has implemented a strategy aimed at improving the performance of sugar beet and sugar cane. This strategy mainly targets:

Development of sugar beet and cane varieties: trials on varieties and cuttings are conducted each year in all production areas to introduce the most efficient varieties and cuttings;

Fertilization: fertilisation formulas adapted to sugar beet and cane have been developed for each production area;

Chemical weeding: evaluation of the efficiency of active ingredients in herbicides and the implementation of a chemical weeding strategy to control weeds associated with sugar beet and cane;

Plant protection: monitoring the health status of plots and using the best treatments against pests and diseases affecting sugar crops;

Irrigation: choosing the best water-saving irrigation techniques and implementation of a system to control the irrigation of sugar crops;

Mechanization: introduction and development of machinery adapted to sugar crops such as precision drills, harvesters, hoes, planting equipment… FIMASUCRE has also implemented an integrated control strategy against root rot disease of sugar beet caused by the sclerotium rolfsii fungus.

The characteristic of this root rot is that it appears and spreads rapidly at the end of the cycle and the fungus responsible can be preserved in the soil in the form of dormant propagules for more than 3 years.

Alongside its R&D strategy, FIMASUCRE has implemented several partnership agreements with national and international organisations and institutes: the Ministry of Agriculture, higher education universities, AIMCRA (sugar cane research), Ercane….

Furthermore, the Moroccan Interprofessional Federation “FIMASUCRE” has set up sugar crop research and development institutes in production areas to strengthen the role of R&D. These institutes have all the necessary means to carry out R&D programmes, in particular irrigation equipment, weather stations…

The first research institute was set up on a 40-hectare site and required investment of around 1 million Euros. Another three institutes are under construction in other regions. The aim of the Federation is to set up a research institute in the five sugar crop production regions to meet the specific needs of each region. The institute located in the Gharb region, in operation since 2014, has enabled the sector to address important problems. Similarly, periodic visits are organized for the benefit of farmers from the five regions. Recommendations relating in particular to weeding, fertilization and irrigation are disseminated and communicated to farmers.

Thus, the R&D action implemented in the interprofessional framework has made a substantial contribution to the significant improvement in performance in terms of sugar yield, increasing from 7 t/ha in 2006 to 12 t/ha in 2016. This performance has enabled Morocco to cover over 50% of its sugar requirements for the 2016 marketing year with record white sugar production of 607,000 tonnes. Thanks to R&D, FIMASUCRE and its partners aim to consolidate these achievements and hope to further improve performance and achieve a sugar yield of 17 t/ha by 2025.