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('$$Les fibres, c’est quoi ?$$Les <strong>fibres alimentaires</strong> sont des substances qui se trouvent uniquement dans les parois des cellules des végétaux, c’est-à-dire des céréales, des légumes, des fruits et des algues.Leur composition est très complexe et variable selon leur origine. Néanmoins, les fibres alimentaires sont classées en deux grands groupes : les solubles et les insolubles.Les premières, comme leur nom l’indique, se dissolvent dans l’eau. Les insolubles se gonflent d’eau comme une éponge. Toutes forment un volume bienfaisant pour le tube digestif. D’où leur autre nom d’« aliments de lest ».Il n’y a pas de fibres alimentaires dans les aliments d’origine animale (viandes, poissons, œufs, produits laitiers), ni dans l’huile et le vin (bien qu’ils soient d’origine végétale), ni dans le sucre, ni dans l’eau.Comme nous sommes des animaux et pas des végétaux, il n’y a pas de fibres alimentaires stockées dans notre corps. Et pourtant, elles nous sont indispensables.$$Les fibres, comment ça marche ?$$À l’inverse des vaches, nous n’avons pas d’enzyme dans notre organisme qui puisse attaquer les fibres. Résultat ? Elles ne sont pas digérées dans l’estomac ou dans l’intestin grêle et elles parviennent, intactes, dans le gros intestin où elles avancent peu à peu.Comme elles ne sont pas dégradées, les fibres alimentaires n’apportent pas de calorie.<strong> </strong>Mais pendant ce trajet, les bactéries intestinales s’occupent d’elles : les <strong>fibres</strong> se mettent à fermenter. Et elles dégagent alors des sous-produits : un type particulier d’acides gras et des gaz.C’est toute cette intense activité intestinale qui a des effets bénéfiques sur notre santé.$$Les bienfaits des fibres$$Grâce à leur action sur le travail de l’intestin et à leur volume, les fibres sont avant tout essentielles pour éviter la constipation. Elles réduisent aussi le risque d’avoir des hémorroïdes, des diverticules et, très probablement, celui d’un <strong>cancer du côlon</strong>.Différentes études montrent que les <strong>fibres alimentaires</strong> ont un heureux effet sur la glycémie en ralentissant l‘absorption des glucides et aussi sur la prévention des maladies coronariennes en abaissant le cholestérol.$$Les fibres : un bon coupe-faim pour mincir$$Parce qu’elles apportent du volume dans l’estomac, les fibres alimentaires sont rassasiantes.Et que se passe-t-il quand on est correctement rassasié ? On mange moins parce que l’on n’a plus faim !Le processus naturel de la satiété se met en place sans problème et on ne risque pas de manger au-dessus de ses besoins énergétiques, donc de grossir.Et si l’on a quelques kilos à perdre, le simple fait d’augmenter les proportions de fruits et surtout de légumes fournisseurs de <strong>fibres rassasiantes</strong> permet de les éliminer doucement.Voilà pourquoi les <strong>fibres alimentaires </strong>sont un bon atout pour<strong> mincir. </strong>Et sans danger, en rétablissant simplement un <strong>bon équilibre alimentaire</strong>. $$Les fibres : combien et comment ?$$Les besoins en fibres sont de 25 à 30 g par jour.Ils ne sont vraiment pas difficiles à satisfaire : il suffit de consommer de 300 à 400 g de légumes et de 150 à 200 g de fruits chaque jour, cuits et crus.Rien de plus facile ! Un légume avec la viande ou le poisson du déjeuner, une bonne soupe de légumes bien épaisse au dîner, une crudité ou une salade verte lors de ces repas, un fruit à chacun d’eux (petit déjeuner, déjeuner et dîner), et le tour est joué.Si l’on adopte un <strong>pain complet</strong>, <strong>riche en fibres</strong>, si l’on mange de temps en temps des l<strong>égumes secs</strong> qui le sont également, on augmente d’autant ce quota. C’est tout bénéfice.$$Les fibres et l’eau$$Pour accomplir leurs bonnes actions, les fibres ont besoin d’eau, soit pour s’y dissoudre, soit pour s’en gonfler.Certes, les fruits et les légumes (surtout en soupe) en sont très riches. Mais cela n’est pas suffisant. Il faut donc absorber suffisamment de liquides (eau, thé, tisanes) sinon on risque de subir gonflette et constipation. 800 ml à 1 litre dans la journée : un bol de thé ou de café au petit déjeuner, deux ou trois verres d’eau à chaque repas, un ou deux entre ceux-ci, on y arrive vite. ', 1, '76656') (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)