- 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('$$Traitements des cancers et fertilité $$<strong>Les cancers susceptibles d’altérer directement la fertilité sont surtout ceux qui touchent les organes pelviens </strong>(la vessie, les organes génitaux, une partie du gros intestin et le rectum).Dans le cas d’autres cancers (du sein, du sang, de l’enfant…), les effets secondaires des traitements peuvent aussi affecter la fertilité.<ul><li><strong>Le traitement chirurgical</strong> des cancers de l’ovaire, de l’utérus ou des cancers urologiques peut la fertilité féminine ou masculine. Cependant, les chirurgiens mettent tout en œuvre pour préserver la fonctionnalité des organes reproducteurs.</li></ul><ul><li><strong>Les protocoles de radiothérapie</strong> ciblant la région abdomino-pelvienne présentent un risque pour les ovaires ou l’utérus chez les femmes et pour la production des spermatozoïdes chez les hommes.</li></ul><ul><li><strong>La chimiothérapie</strong> peut altérer la production des ovules ou des spermatozoïdes. L’infertilité induite par ce type de traitement est souvent temporaire, mais peut s’avérer irréversible chez certains patients.</li></ul><ul><li><strong>L’hormonothérapie</strong> agit en bloquant le système hormonal, mettant ainsi au repos la production d’ovules ou de spermatozoïdes. Le phénomène peut être temporaire ou définitif.</li></ul><strong>Stérilité et infertilité</strong> Il y a une différence entre la stérilité et l’infertilité. En effet, on parle d’infertilité lorsqu’un couple n’arrive pas à concevoir un enfant après deux ans de rapports sexuels réguliers, quelle qu’en soit la raison. Des examens complémentaires sont nécessaires pour en trouver la cause. La stérilité correspond à l’incapacité d’un homme ou d’une femme à avoir un enfant en raison du dysfonctionnement d’un organe de la reproduction.$$Préserver la fertilité $$Lorsque le traitement présente des risques pour la fonction reproductrice (testicules ou ovaires), les médecins peuvent proposer des solutions pour pallier ces effets.Néanmoins, cela n’est pas toujours possible :<ul><li>soit parce que les traitements ne le permettent pas,</li></ul><ul><li>soit parce que l’urgence à traiter le cancer n’en laisse pas le temps.</li></ul>Les techniques de préservation de la fertilité aujourd’hui pratiquées en France :<ul><li><strong>Pour les femmes</strong> : Dans le cas d’une radiothérapie, les ovaires peuvent être protégés des rayons en les déplaçant légèrement dans le ventre de la patiente.</li></ul><ul><li><strong>Pour les hommes</strong> : 1 à 3 éjaculats peuvent être congelés ; on parle de cryoconservation de spermatozoïdes.</li></ul><ul><li><strong>Pour les couples</strong> : La congélation d’un fragment d’ovaire, technique récente et en cours d’évaluation, peut aussi être envisagée. Dans certains cas, une fécondation in vitro peut permettre de générer un embryon qui sera conservé par congélation le temps du traitement.</li></ul>$$Après le traitement $$Chez les femmes, la possibilité de mener à bien une grossesse après un traitement anticancéreux dépend de plusieurs paramètres : la nature de la maladie, les traitements reçus, l’état général…Dans tous les cas, le projet de grossesse doit être évoqué avec l’équipe soignante à l’issue du traitement.<strong> Ce projet sera évalué au cas par cas et ne pourra souvent être concrétisé qu’après plusieurs mois ou plusieurs années de surveillance.</strong>L’éventualité d’un risque de rechute liée à une grossesse sera notamment abordée. Si l’équipe médicale donne son feu vert mais que la préservation de la fertilité n’a pu être envisagée par une des techniques précédentes, le couple peut parfois recourir à un don d’ovocytes ou de spermatozoïdes, associé à une technique d’assistance médicale à la procréation (AMP).<strong>Quels risques pour l’enfant ?</strong> A l’issue du traitement d’un cancer par chimiothérapie ou par radiothérapie, une fois que le médecin a donné son feu vert pour la mise en route d’une grossesse, le risque de concevoir un enfant souffrant de malformations ou d’autres problèmes de santé n’est pas supérieur à celui observé dans la population générale. L’enfant n’aura pas plus de risque de développer un cancer, sauf si le cancer dont a souffert son père ou sa mère était d’origine génétique et que le gène de susceptibilité à la maladie lui a été transmis.$$Les espoirs de la recherche $$Des recherches en cours pourraient conduire au développement de nouvelles stratégies pour augmenter les chances d’avoir un enfant après un cancer.<ul><li><strong>Un premier axe de recherche vise à réduire les risques d’infertilité</strong> associés au traitement des cancers. Il passe par la mise au point de techniques chirurgicales qui préservent au mieux les organes de la reproduction, celle de protocoles de radiothérapie optimisés en terme de ciblage et de dosage, ou encore de chimiothérapies moins agressives...</li></ul><ul><li><strong>Un deuxième axe vise à améliorer les techniques de conservation des cellules reproductrices et d’assistance médicale à la procréation (AMP)</strong>. Ainsi, plusieurs méthodes permettant de préserver la production du sperme après un traitement antitumoral sont étudiées : la plus avancée est celle de la conservation des cellules souches germinales, présentes dans le testicule et qui se multiplient constamment pour donner les futurs spermatozoïdes. Prélevées et congelées avant traitement, elles pourraient être réimplantées chez le patient une fois guéri, restaurant une fertilité normale. Chez la femme, plusieurs techniques sont aussi évaluées, comme la transplantation de l’ovaire en entier ou la maturation in vitro d’ovocytes immatures prélevés avant traitement.</li></ul>$$Avis d'expert : Comment aider les femmes à gérer leur désir d’enfant après un cancer ? $$Entretien avec le Dr Sarah Dauchy, psychiatre psycho-oncologue (IGR)"Chaque femme et chaque couple réagit à sa façon devant et après la maladie. Après le combat contre le cancer, le désir d’enfant peut avoir un aspect réparateur : <strong>la grossesse peut venir « prouver » que le corps est sorti vainqueur de la maladie</strong>, marquer la capacité à se projeter à nouveau dans l’avenir, ou encore signifier un retour à la « vie normale », à la vie « d’avant »... Le psycho-oncologue peut aider à faire le point sur le sens du désir de grossesse, pour qu’elle soit portée comme un réel projet et ne vienne pas simplement répondre à la souffrance de l’après-cancer, ou colmater un sentiment d’urgence et de vulnérabilité. Le désir d’enfant pose aussi la question de la projection dans l’avenir.<strong>Là aussi, nous invitons les couples à en parler afin de pouvoir, selon leur désir profond</strong>, soit les accompagner vers un projet de grossesse malgré les incertitudes, soit les aider à faire le deuil d’un désir d’enfant.Ce suivi est important, notamment pour éviter que la grossesse ne s’accompagne d’une négation du risque de rechute : si la patiente nie ce risque, elle peut être envahie par la culpabilité en cas de rechute.Il faudra aussi savoir gérer l’incertitude associée aux techniques médicales d’aide à la procréation, et ne pas oublier que malgré les espoirs qu’elles apportent, elles ne « remplaceront » jamais intégralement la liberté d’une grossesse non assistée."$$En savoir plus sur vivre avec un cancer$$Lire également dans ce guide :##13660/Vivre avec un cancer/####13661/Après l'annonce d'un cancer/####13662/Cancer : faire face aux effets secondaires et à la douleur/####13663/Cancer : la guérison ?/####13664/Cancer : se reconstruire/####13620/Peut-on se protéger du cancer ?/##', 3, '13180') (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 offset: 0 in esante_entity_view() (line 89 of modules/custom/esante/esante.module).
esante_entity_view(Array, Object, Object, 'full')
call_user_func_array('esante_entity_view', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('entity_view', Array) (Line: 300)
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: Only variables should be passed by reference in Drupal\esante_lists\EsanteListsUtils::getArboImage() (line 41 of modules/custom/lists/src/EsanteListsUtils.php).
Drupal\esante_lists\EsanteListsUtils::getArboImage(Object, , 'image_490') (Line: 36)
Drupal\esante_lists\EsanteListsUtils::node_field_img_fallback(Object) (Line: 261)
esante_lists_node_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
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)