For running J!5.1 you must https://fabrikar.com/forums/index.php?wiki/update-from-github/ or include the new file manually https://fabrikar.com/forums/index.php?threads/joomla-5-1-and-fabrik-cannot-find-files-error.54473/post-285151 See also Announcements
Please see our announcement here.
http://fabrikar.com/forums/index.php?wiki/prerequisites/If you want to use a BS3 or uikit template try https://github.com/Fabrik/Fabrik-Joomla-alt-layouts
Hi,What version of J! and the JoomlArt T3 plugin are you using? Or rather, are you using the latest versions of both?
Our Layout helper extends the J! JLayoutFile class (well, it's actually the FileLayout class in 3.8, but there's an alias), and the getLayoutId() function definitely exists. Things get a little complex with J! versions, as prior to 3.8 that class was located in a different file. But with J! 3.8 and the latest T3 installed, it's in ...
plugins/system/t3/includes/joomla4/FileLayout.php
... and the getLayoutId() function is at line 308 (at least in my copy, I may not be bang up to date).
Without T3 installed, it's the stock J! file in ...
libraries/src/Layout/FileLayout.php
... with getLayoutId also at line 308.
-- hugh