I've read this guide:
www.theartofjoomla.com/joomla-caching-explained.html and it states:
Notes for Module Developers
Module developers need to be aware that module caching is handled by the module renderer in the JDocumentRendererModule class. If the cache parameter is not provided, the module will never be cached regardless of the setting in Global Configuration. To allow a module to be cached, you must include the following parameter in the module's XML file:
Code: |
<param name="cache" type="list" default="1" label="Caching" description="Select whether to cache the content of this module">
<option value="1">Use global</option>
<option value="0">No caching</option>
</param>
|
ARI Ext menu was lacking those lines, after adding them the module was cached in Joomla cache.