User plugin errors after migrating to Fabrik 3

Status
Not open for further replies.

lulz

New Member
Hi,

after upgrading to Fabrik 3, the user element throws errors

Warning: Invalid argument supplied for foreach() in C:\xampp_old\htdocs\joomla25\plugins\fabrik_element\databasejoin\databasejoin.php on line 1226

When I unpublish the user element, the errors stop.
I tried to use fabrikdebug and learned that the SQL query was wrong.

list GetData:
SELECT SQL_CALC_FOUND_ROWS DISTINCT ... LEFT JOIN `#__users` AS `jos_users` ON `jos_users`.`id` = ...

instead of
SELECT SQL_CALC_FOUND_ROWS DISTINCT ... LEFT JOIN `jos_users` AS `jos_users` ON `jos_users`.`id` = ...

The prefix is configured properly in configuration.php.
Can the prefix be changed in the SQL query fabrik makes?
 
Does your fabrik3 database have the same prefix as your fabrik2 database?
Did you try to re-save
- your fabrik connection (check all parameters)
- your user element
 
Yes, it does have the same prefix.
I also tried to re-save the fabrik connection and the user element.
Still the same error.
 
Right, it turned out something was wrong with the associated group after the migration. Resaving the group solved the problem.
 
Status
Not open for further replies.
We are in need of some funding.
More details.

Thank you.

Members online

Back
Top