I am running Fabrik on a J4 site with about 15 lists/forms migrated from J3. The two most complex forms/lists (many related tables, casc dropdowns, db joins etc) were throwing a fatal error (simpler forms are fine):
Unsupported operand types: string + int
Along with item not found etc.Debugging led to:
/libraries/fabrik/fabrik/fabrik/Helpers/Php.php line 69:
private static function createFunctionInMemory($string)
{
eval($string);
}
I changed eval to intval and the problem is solved - I think.
I have not had time to fully test the forms.
The more simple lists seem fine.
Should i post this issue on Github?
Many thanks to all who have helped the Fabrik J4 project!
Best regards,
Alan