We wrote a Joomla and Virtuemart cache plugin which works similarly to "system - page cache" plugin but supports Virtuemart caching as well. Default core page cache plugin cannot recognize if Virtuemart cart is empty or not and thus our cache plugin gets automatically disabled when there is any content at your customer's cart. The plugin furthermore supports device type detection in case your template renders different output for mobile devices or desktop devices. Compared to any other page cache solution, our system uses 2 plugins, one which loads the cache on the very first event in Joomla and the other one stores the cache as the very last event in Joomla. It further more supports (if available) advanced functions of latest php versions which can write the cache files after the connection was closed and thus it does not slow down the page load of a non cached page. For this reason the cache is usually available only on 3rd page refresh. The plugin is now distributed within OPC bundle or you can purchase a separate support time with extensions.virtuemart.net or our advanced support link.
This is a list of our free extensions which you can use in any enviroment for Joomla and Virtuemart. We don't provide support for these extensions unless otherwise agreed.
OPC bundle includes Virtuemart Cart Reload Plugin which will create a new cookie within the customer browser with much longer expiry date and store the cart content of the user upon each cart change. If the browser window is closed and reopened the Cart Reload plugin will reload the cart contetns (products and addreses) per the latest state of the cart. This plugin can be installed from OPC Extensions tab at OPC backend. This plugin works for anonymous users that are not logged into your site. Within OPC it's possible to disable the VM's core cart reload for logged in users which is enabled on VM3 by default.
We had created a simple plugin which loads Product module (mod_virtuemart_product) or our (mod_virtuemart_product_multi) at your Joomla Article page. Many of our customers are not using Virtuemart's product details page at all and they prefer to stay with their original content and URLs created while migrating from old Joomla versions.
If you'd like to sync your registrations of OPC or other registration forms with your k2 users and k2 groups, you may need to use this plugin which is a small modification of the original "user - k2" plugin. After installation please enable the plugin within joomla and disable the original "User - K2" plugin. The modified plugin is called "User - K2 Ext"
Page 1 of 3