Hi there,
this is just to let others know who had the same problem, the "thankyou" page not appearing when using mod_rsform.
We have BOTH the rsform module and component installed, because we need forms in the content area as well as in module blocks.
The problem is that the "Thankyou" page won't work when using a form component if *both* are installed. The module "modules/mod_forme/mod_forme.php" is checking first if it is already loaded, which means its main function "showForm" is aleady defined. But as the component is using the same function name as the rsform content plugin, the module code will never be loaded if both are installed - instead, it will execute the plugin - which will show the form just fine, but won't work showing the thankyou page.
Our fix is just to give this function a distinct name in the module version:
- Open "modules/mod_forme/mod_forme.php"
- rename the function "showForm" to "showFormMod" in all occurrences:
if(!function_exists('showFormMod') && $forme_ok){ // line 20
...
function showFormMod($option, $fid, $check){ // line 39
...
echo showFormMod('com_forme',$fid, $check); // line 185