After updating to SP Page Builder 6.6.0 on Joomla 6, the Frontend Editor no longer opens. The Backend Editor works without issues.
Error message:
Class "JFormField" not found
Origin (line 13):
/administrator/components/com_sppagebuilder/models/fields/spmedia.php
Stack trace (relevant excerpt, bottom to top):
- /components/com_sppagebuilder/sppagebuilder.php:33
Joomla\CMS\MVC\Controller\BaseController->execute()
- SppagebuilderController->display()
- SppagebuilderViewForm->display()
- SppagebuilderModelForm->getForm()
- Joomla\CMS\MVC\Model\FormModel->loadForm()
→ preprocessForm() dispatches onContentPrepareForm
- /plugins/system/jcepro/src/PluginTraits/FormTrait.php:88
Joomla\Plugin\System\JcePro\Extension\JcePro->processMediaFieldForm()
- Joomla\CMS\Form\Form->getFieldset()
- Joomla\CMS\Form\FormHelper::loadFieldType()
→ require_once on spmedia.php
→ Fatal error at line 13
Environment:
Joomla: 6
SP Page Builder: 6.6.0
JCE Pro: 2.9.99.3
Context: Frontend Editor (Backend Editor unaffected)