Hi,
I was able to find a solution for the problem. As creating a release with the bugfix always takes a bit longer, I post the solution here. As far as I can see, there it is only on small code modification that will fix the problem.
Open the file
components\com_visforms\views\visformsdata\tmpl\data.php
(make a copy of the file first, just in case something goes wrong and you want to go back to the original)
Replace
Code:
<form action="<?php echo JRoute::_('index.php?option=com_visforms&view=visformsdata&layout=data&id=' . $this->id);?>" method="post" name="adminForm" id="<?php echo $this->context; ?>adminForm"><?php
at line 46
with
Code:
<form action="<?php echo JRoute::_('index.php?option=com_visforms&view=visformsdata&layout=data&id=' . $this->id. '&Itemid=' . $this->itemid);?>" method="post" name="adminForm" id="<?php echo $this->context; ?>adminForm"><?php
Save your changes.
If you have a Visforms Subscription and use a menu of type "data view with edit link", then you have to fix the file components\com_visforms\views\visformsdata\tmpl\dataeditlist.php, too.
In this file you have to replace the following code at line 66
Code:
<form action="<?php echo JRoute::_('index.php?option=com_visforms&view=visformsdata&layout=dataeditlist&id=' . $this->id);?>" method="post" name="adminForm" id="<?php echo $this->context; ?>adminForm"><?php
with
Code:
<form action="<?php echo JRoute::_('index.php?option=com_visforms&view=visformsdata&layout=dataeditlist&id=' . $this->id. '&Itemid=' . $this->itemid);?>" method="post" name="adminForm" id="<?php echo $this->context; ?>adminForm"><?php
Regards,
Aicha