- Notice: Undefined index: title_shortcut in Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node() (line 84 of modules/custom/sommaire/src/EsanteSommaireUtils.php).
Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node('<a href="#menu1">MENU 1</a> <a href="#menu2">MENU 2</a> <a href="#menu3">MENU 3</a> <a href="#menu4">MENU 4</a> <a href="#menu5">MENU 5</a>$$MENU 1$$Quantités pour 2 personnes<ul><li><strong>Salade de courgettes</strong></li>Courgette : 1Huile d'olive : 1 cuil à soupeCitron : 1Persil : quelques brins<li><strong>Sardines aux oignons</strong></li>Voir recette<li>Fromage blanc</li><li>Fruit (300g)</li><li>Pain complet (30 à 50g)</li></ul>COMMENT PROCEDER<strong>Salade de courgettes</strong>Choisissez une ou deux petites courgettes longues, émincez-les très finement au robot et mélangez avec la vinaigrette au citron et le persil haché.<strong>Sardines aux oignons </strong>2 personnesTemps : 1 heure 30<strong>Ingrédients</strong>Sardines : 50gCitron : 1Oignons : 20gTomates : 2Huile d'olive : 2 cuil à soupeLaurier : 1 feuilleGros sel Faites écailler et vider les sardines. Rincez-les bien sous le robinet, épongez-les dans du papier absorbant.Mettez-les dans un plat et parsemez d'une bonne cuillère à soupe de gros sel. Arrosez de jus de citron. Mélangez-les à la main. Puis laissez-les reposer 1 heure environ.Pendant ce temps, pelez les oignons et coupez-les en fines rondelles. Plongez les tomates dans de l'eau bouillante (10 secondes) puis mondez-les : retirez la peau , coupez-les en deux et enlevez les graines. Hachez grossièrement la pulpe.Versez une cuillère d'huile dans la cocotte, rangez le tiers environ de l'oignon et des tomates et la feuille de laurier. Posez par-dessus les sardines tête-bêche. Salez. Couvrez par de l'oignon et des tomates. Mettez une autre couche de sardines puis terminez avec ce qu'il reste d'oignon et de tomates en salant entre chaque couche. Arrosez avec une cuillère d'huile. Fermez la cocotte et faites cuire pendant 20 minutes environ à feu doux. Servez tel quel dans la cocotte. Poivrez dans l'assiette. <a href="#top">retour au sommaire</a>$$MENU 2$$Quantités pour 2 personnes<ul><li><strong>ufs mollets aux épinards</strong></li>Voir recette<li><strong>Spaghettis à la sauce tomate</strong></li>Spaghettis : 80gSauce tomate : 1 pot<li>Yaourt (2)</li><li>Fruit (300g)</li><li>Pain complet (20 à 40g)</li></ul>$$MENU 3$$Quantités pour 2 personnes<ul><li><strong>Porc au lait de coco</strong></li>Voir recette<li><strong>Carottes braisées</strong></li>Carottes : 4Ou carottes en rondelles surgelées : 400gMargarine : 5gCerfeuil : quelques brins<li>Yaourt (2)</li><li>Fruit (300g)</li><li>Pain complet (30 à 50g)</li></ul>COMMENT PROCEDER<strong>Porc au lait de coco</strong>2 personnesTemps : 1 heure<strong>Ingrédients</strong>Filet de porc : 400gLait de coco : 20clOignon : 1Ail : 2 goussesGingembre : 1 morceauThym : 1 brinMuscade Fond de veau : 2 cuil à caféHuile d'arachide : 1 cuil à soupeCiboulette : 1/2 botteCoupez le porc en cubes. Epluchez et hachez l'oignon et l'ail. Râpez le gingembre.Dans un saladier, rassemblez, le porc, l'ail, l'oignon, le gingembre, le thym émietté, une bonne râpée de muscade, du sel et du poivre. Faites mariner 30 minutes au réfrigérateur.Faites revenir la viande avec ses aromates. Quand elle est dorée, ajoutez le fond de veau délayé dans une à deux cuillerées d'eau et le lait de coco. Couvrez et cuisez pendant 40 à 50 minutes à feu doux.Parsemez de ciboulette ciseléeVous pouvez préparer ce plat à l'avance et le réchauffer sans problème. Vous pouvez aussi doubler les quantités et terminer ce porc au lait en viande froide. <strong>Carottes braisées</strong>Si vous utilisez des carottes fraîches, coupez-les très finement : elles cuiront plus vite. Mettez la margarine au tournesol et un peu d'eau dans la cocotte, ajoutez les carottes, salez et cuisez à feu doux en remuant de temps en temps. Si cela menace d'attacher, rajoutez de l'eau. Ajoutez le cerfeuil juste avant de servir.<a href="#top">retour au sommaire</a>$$MENU 4$$Quantités pour 2 personnes<ul><li><strong>Soupe à la coriandre</strong></li>Voir recette<li><strong>Filets de poisson à l'estragon</strong></li>Voir recette<li><strong>Pommes de terre écrasées</strong></li>Pommes de terre : 300gBeurre : 10gCerfeuil : 1/2 botte<li>Yaourt (2)</li><li>Fruit (300g)</li><li>Pain complet (20 à 40g)</li></ul>Quantités pour 2 personnes$$MENU 5$$Quantités pour 2 personnes<ul><li><strong>Carottes râpées à la banane</strong></li>Carottes : 2Banane : 1Huile d'olive : 1 cuil à soupeCitron : 1<li><strong>Filet de haddock au beurre citronné</strong></li>Filet de haddock : 200 à 250gLait : 1/2 litreLaurier : 1 feuilleBeurre : 30gCitron : 1<li><strong>Pommes vapeur</strong></li>Pommes de terre rattes : 300g<li>Yaourt (2)</li><li>Fruit (300g)</li><li>Pain complet (20 à 40g)</li></ul>Quantités pour 2 personnes', 3, '13826') (Line: 51)
esante_sommaire_node_view(Array, Object, Object, 'full')
call_user_func_array('esante_sommaire_node_view', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('node_view', Array) (Line: 299)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
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. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
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: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Notice: Undefined variable: tid in esante_theme_preprocess_node() (line 376 of themes/esante_theme/esante_theme.theme).
esante_theme_preprocess_node(Array, 'node', Array) (Line: 287)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
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: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: array_flip(): Can only flip STRING and INTEGER values! in Drupal\Core\Entity\EntityStorageBase->loadMultiple() (line 266 of core/lib/Drupal/Core/Entity/EntityStorageBase.php).
Drupal\Core\Entity\EntityStorageBase->loadMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityStorageBase->load() (Line: 532)
Drupal\Core\Entity\EntityBase::load() (Line: 67)
Drupal\esante_guides\Plugin\Block\EsanteGuidesBlockRubrique->build() (Line: 171)
Drupal\block\BlockViewBuilder::preRender(Array)
call_user_func_array(Array, Array) (Line: 100)
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. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 171)
Drupal\Core\Render\Renderer->renderPlaceholder('', Array) (Line: 658)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 543)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 144)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 145)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 282)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 131)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.response', Object) (Line: 191)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 173)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)