errors on checkout success page when config cache is on

ThemeBurn SupportForumsOpenCart ThemesPavilion OpenCart Themeerrors on checkout success page when config cache is on

This topic has been marked as not resolved.

OC 2.1.0.1, burn engine 2.3 and 2.4
Errors only show when configuration cache is on

Turn on configuration cache
Do checkout, get errors 50% of the time, if error does not show… then refresh confirmation page get errors 100% of time. as shown here >> https://www.screencast.com/t/nxOsxyyBS

I have tested in on both chrome and opera, same result

>>>>
errors shown on the screen

array(11) { ["label"]=> string(6) “Accent” ["elements"]=> string(261) ” .tb_main_color, .tb_hover_main_color:hover, .colorbox, .agree, .tb_list_1 > li:before, .tb_list_1 > li > a:before ” ["property"]=> string(5) “color” ["color"]=> string(7) “#b92616″ ["important"]=> int(1) ["force_print"]=> int(0) ["can_inherit"]=> int(1) ["inherit"]=> int(1) ["inherit_key"]=> string(16) “area:body.accent” ["context"]=> string(3) “row” ["id"]=> string(15) “row_body_accent” } Fatal error: ‘The ‘row’ color ‘body.accent’ inherits from ‘area’ which has not been processed yet.’
in /home/swissl7/public_html/system/vendor/BurnEngine/library/ColorSchemer.php:139
Stack trace:
#0 system/vendor/BurnEngine/library/ColorSchemer.php(56): TB_ColorSchemer->filterColors(Array, Array, ‘row’)
#1 system/vendor/BurnEngine/catalog/plugin/LayoutBuilderPlugin.php(804): TB_ColorSchemer->filterRowColors(Array, Array)
#2 system/vendor/BurnEngine/library/OutputHandler.php(931): Theme_Catalog_LayoutBuilderPlugin->buildStyles(Object(TB_StyleBuilder), Object(TB_ViewDataBag))
#3 system/vendor/BurnEngine/library/OutputHandler.php(886): TB_OutputHandler->generateStyles()
#4 system/vendor/BurnEngine/library/OutputHandler.php(640): TB_OutputHandler->generateExternalCss()
#5 system/vendor/BurnEngine/library/OutputHandler.php(360): TB_OutputHandler->assignStyles(Array)
#6 system/vendor/BurnEngine/catalog/ThemeCatalogExtension.php(239): TB_OutputHandler->viewOutput(‘…’)
#7 system/vendor/BurnEngine/library/vendor/sfEventDispatcher.php(76): Theme_Catalog_Extension->viewOutput(Object(TB_ViewSlotEvent))
#8 system/vendor/BurnEngine/library/OutputHandler.php(106): sfEventDispatcher->notify(Object(TB_ViewSlotEvent))
#9 system/vendor/BurnEngine/catalog/ThemeCatalogExtension.php(228): TB_OutputHandler->echoFooter(‘\n\n\t\t\t\t\t\t\n #10 system/vendor/BurnEngine/library/OutputHandler.php(202): Theme_Catalog_Extension->echoFooter(‘\n\n\t\t\t\t\t\t\n #11 system/vendor/BurnEngine/library/OutputHandler.php(130): TB_OutputHandler->replaceOutput(‘…’)
#12 system/vendor/BurnEngine/catalog/ThemeCatalogExtension.php(233): TB_OutputHandler->ocResponseOutput(‘…’)
#13 system/vendor/BurnEngine/library/vendor/sfEventDispatcher.php(112): Theme_Catalog_Extension->ocResponseOutput(Object(sfEvent), ‘…’)
#14 system/storage/modification/system/library/response.php(66): sfEventDispatcher->filter(Object(sfEvent), ‘…’)
#15 index.php(274): Response->output()
#16 {main}

>>>>>
here are errors as shown in the log…

2017-04-06 10:49:40 – PHP Unknown: Argument 1 passed to Theme_LayoutBuilderModel::cleanSettingsColorsBeforePersist() must be of the type array, null given, called in /home/devgij3c/public_html/system/vendor/BurnEngine/catalog/plugin/LayoutBuilderPlugin.php on line 775 and defined in /home/devgij3c/public_html/system/vendor/BurnEngine/model/layoutBuilderModel.php on line 156
2017-04-06 10:49:40 – PHP Warning: Invalid argument supplied for foreach() in /home/devgij3c/public_html/system/vendor/BurnEngine/model/layoutBuilderModel.php on line 158

May 3, 2017 at 9:39 am #58736
Viewing 1 post
  • You must be logged in to reply to this topic.