Mautic Community Forums

GrapeJS builder not working (no option presented) for landing pages

Your software
My Mautic version is:3.3.3
My PHP version is: 7.3.27
My Database type and version is: msql 5.7.34

Your problem
My problem is: In landing pages, with the grape JS plugin activated, the button to enter the builder mode is absent. If I disable the grape js plugin then the builder mode button comes back and allows me to use the old builder.

The Grape JS works fine in the email module as a builder

I have checked in another mautic I am running (same version and config) and the issue is the same there. The log error for that mautic pasted as the last log entry below.

Seems some sort of config file is missing. I also see no pre-built templates and I assum there should be a few?

These errors are showing in the log: - [2021-06-07 09:33:26] mautic.CRITICAL: Uncaught PHP Exception Symfony\Component\Debug\Exception\FatalThrowableError: “Type error: Argument 2 passed to Mautic\CoreBundle\Helper\ArrayHelper::getValue() must be of the type array, null given, called in /home/leadgeni/mautic.leadgenius.biz/plugins/GrapesJsBuilderBundle/Model/GrapesJsBuilderModel.php on line 73” at /home/leadgeni/mautic.leadgenius.biz/app/bundles/CoreBundle/Helper/ArrayHelper.php line 27 {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Type error: Argument 2 passed to Mautic\CoreBundle\Helper\ArrayHelper::getValue() must be of the type array, null given, called in /home/leadgeni/mautic.leadgenius.biz/plugins/GrapesJsBuilderBundle/Model/GrapesJsBuilderModel.php on line 73 at /home/leadgeni/mautic.leadgenius.biz/app/bundles/CoreBundle/Helper/ArrayHelper.php:27)"}

and

[2021-06-07 15:05:17] mautic.CRITICAL: Uncaught PHP Exception Mautic\CoreBundle\Exception\BadConfigurationException: " is missing a required config file" at /home/leadgeni/mautic.leadgenius.biz/app/bundles/CoreBundle/Templating/Helper/ThemeHelper.php line 64 {“exception”:"[object] (Mautic\CoreBundle\Exception\BadConfigurationException(code: 0): is missing a required config file at /home/leadgeni/mautic.leadgenius.biz/app/bundles/CoreBundle/Templating/Helper/ThemeHelper.php:64)"}

[2021-06-07 15:53:54] mautic.CRITICAL: Uncaught PHP Exception Mautic\CoreBundle\Exception\BadConfigurationException: " is missing a required config file" at /home/leadgeni/mautic.durbansurfski.com/app/bundles/CoreBundle/Templating/Helper/ThemeHelper.php line 64 {“exception”:"[object] (Mautic\CoreBundle\Exception\BadConfigurationException(code: 0): is missing a required config file at /home/leadgeni/mautic.durbansurfski.com/app/bundles/CoreBundle/Templating/Helper/ThemeHelper.php:64)"}

Steps I have tried to fix the problem: De activating and re activating the plugin.

as with so much with Mautic, clearing the cache solved the issue.