Joomla 6 Notice

We will be closed for company holidays from December 20th to January 12th.

We are pleased to announce that as of October 14, 2025, all of our Joomla extensions are compatible with Joomla 6.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5 and 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')";