Joomla 6 Notice

We are pleased to announce that all our Joomla extensions have been compatible with Joomla 6 since October 14th, 2025.

For those currently upgrading from Joomla 3 to 4: Instructions for Joomla 4 migration can be found here:

There are standalone documentations Visforms Joomla 4, Visforms Joomla 5 and Visforms Joomla 6.

This bug will be fixed in Visforms 3.12.4

The bug is easy to fix, because only 3 lines of code in one file are involved.

Open the file administrator\components\com_visforms\models\visdatas.php

Replace the code at line 408 - 410

$where = ' and c.includefieldonexport = 1';
$where .= (!(empty($params->exppublishfieldsonly))) ? ' and c.published = 1' : ''; 
$where .= " and c.typefield NOT in('submit', 'image', 'reset', 'fieldsep', 'pagebreak')";
with
$where = ' includefieldonexport = 1';
$where .= (!(empty($params->exppublishfieldsonly))) ? ' and published = 1' : '';
$where .= " and typefield NOT in('submit', 'image', 'reset', 'fieldsep', 'pagebreak')";