Hello i am using the "Advanced Module Manager" extension (10.0.21) on latest Joomla (5.1.0).
I have created a new banner position on article pages with the name "under-article-image" on my template and i call it via /templates/cassiopeia_beta/com_content ---> default.php:
<?php echo $this->getDocument()->getBuffer('modules','under-article-image');?>
Everything here are working just fine!
When i set Conditions via "Advanced Module Manager" for example to be shown only on Desktop its not working well and the problem its found that it does not save different cache for desktop and different cache for the mobile devices like i have set it in SpeedCache. In every other banner positions of the site the conditions via "Advanced Module Manager" are working just fine and the cache for both desktop and mobile devices. On the banner position that i have created no. If the first visit of the specific article is mobile then it will serve the cache that stored for mobile and to desktop only for that custom banner position.
I already contacted
www.joomunited.com
the developer of the Speed Cache to let them know about their issue that their extension is causing on the "Conditions" of Advanced Module Manager.
I let them know that:
If i disable the "SpeedCache" and disable the joomla System Cache (from ON - Conservative caching to OFF - Caching disabled) then the "Advanced Module Manager" Conditions (desktop and mobile) are working just fine of my custom module position "under-article-image".
So if the "SpeedCache" and the joomla System Cache are disabled the problem is resolved!
Ok! I am coming back after 2 days check from "Speed Cache" joomunited about the Advanced Module Manager "Conditions" that are having issues (caching the desktop and mobile) only for the custom module position. As they checked the problem its not found there and they told us where it is.
The problem as we have checked too and validate in our pages is the following:
The Advanced Module Manager "Conditions" are working correctly for the custom module positions only if the Joomla caching system is set to "OFF - Caching disabled".
So Joomlas caching system is causing that problem to the extension Advanced Module Manager and specifically when choosing "Conditions" to show or not the module at Desktop, Mobile, Tablet.
Because we think that Advanced Module Manager is a great extension and the use of "Conditions" very helpfull an update is needed so it can be adjustified so the "Conditions" can work on custom module positions.
If you need access to our site to verify it we can do that!
Make sure you don't have the page cache plugin on.
Again, this is not something I can fix on my side. It is down to caching.
If you have stuff that needs to remain dynamic, you need to make sure it isn't served from cache.
If you mean the following plugin its already disabled!
Again, this is not something I can fix on my side. It is down to caching.
Its something that joomla must fix? But can you explain us how the usual positions that are coming with cassiopeia joomla template dont have any issue's using the Advanced Module Manager "Conditions" but the problem its coming only when custom positions are generated?