Hello Ali El Tabbal.

You have a new message from Adrian Paciu.
Re: the form displays content at the bottom of the page that should not display
Message: Hello Ali,

The issue is actually caused by the following snippet script from the override your template provides for the com_content component. In your "footsolidaire" template folder you will find:

/html/com_content/article/default.php

More precisely:

<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Article",
"headline": "<?php echo $this->item->title; ?>",
"inLanguage": "<?php echo JFactory::getConfig()->get('language'); ?>",
"author": "<?php echo $this->item->author; ?>",
"datePublished": "<?php echo $this->item->publish_up; ?>",
"dateModified": "<?php echo $this->item->modified; ?>",
"mainEntityOfPage": "WebPage",
"articleBody": <?php echo json_encode(preg_replace('/\s+/', ' ', strip_tags($this->item->text))); ?>,


This last line takes the {rsform 4} syntax and includes it within the schema script, thus your form being duplicate and eventually disrupting the HTML from your page.

I've disabled the System - RSForm!Pro plugin and enabled the Content - RSForm!Pro plugin instead and your issue is no longer encountered as these plugins trigger differently. If you have forms that rely on the System plugin to be published, either use an alternate approach like triggering Content type plugins from the content area where you add it, or have the above script adjusted so this doesn't happen - or load the form with the menu item/module.