Advance Module Manager tries to update database when rendering a module #886
-
Hi~ Before I succeeded in not setting the module in the joomla backend, and directly loading the flexicontent module on the pages. After adjusting my environment recently, the module cannot be displayed again. If I go to the backend of joomla to set the module at this position. The module displayed successfully. On the other hand, the page I created, often had a 1062 error message when refreshing browser, so I turned on the debugger, error message, such as this pdf https://a.cl.ly/qGu75XrE Seems to be no errors after I close the advance module manager. But the advance module manager of regularlabs is quite important to me, and I still need to turn it on. I'm not sure I use <ktml:module position="product-userstory" name="flexicontent" params=""> but currently it doesn't show this module, if I don't enable advance module manager , which part should I check to identify the problem? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
The 1062 is a database related error. In this case it seems this is due to a conflict between the Advanced Module Manager and Falang. If you check the callstack you see that: What is happening
For some reason Advanced Module Manager is executing a update query for the module params, it decides this in Next stepsCheck |
Beta Was this translation helpful? Give feedback.
The 1062 is a database related error. In this case it seems this is due to a conflict between the Advanced Module Manager and Falang. If you check the callstack you see that:
AdvancedModulesModelModule->saveAdvancedParams()
is being called and intercepted by FalangJFalangDatabase->execute()
which isn't able to execute the intercepted query.What is happening
For some reason Advanced Module Manager is executing a update query for the module params, it decides this in
com_advancedmodules/models/module.php:1675
This is really bad practice, a frontend GET request sh…