Sidebar

 

Virtuemart Extensions by RuposTel.com

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Tabs for Virtuemart Products

Tabs for Virtuemart Products

This extension allows you to create custom product tabs at your product details page without using any sort of special code within the product details description. The tab manager is displayed at the Virtuemart Product backend where you can simply add new tabs or adjust it's ordering. The extension is fully multilanguage and content of the tabs can be inserted upon changing language at the Virtuemart backend.

 

Compatiblity:
Developed on Virtuemart 3.2.X and Joomla 3
Compatible with Virtuemart 3.0.X and Virtuemart 2.6.X
(upon request Virtuemart 2.0 compatiblity can be easily adjusted)

Unified subscription

This extension can be purchased with our unified Subscription of RuposTel One Page Checkout

buynow

How to download and install

1. After purchase visit our Download section

2. Download One Page Checkout installer for Virtuemart 3

3. Install with Joomla installer (note: One Page Checkout itself is disabled by default)

4. At OPC Extensions tab click Install/Upgrade your purchased extension

5. Ask for support via email at This e-mail address is being protected from spambots. You need JavaScript enabled to view it if needed


Special features

- html of the tab content can be much larger (up to 4GB) compared to standard product description which is limited only to 18.4K bytes which is only 6Kb in Hebrew or Arabic characters
- fully multilanguage support with automatic fallbacks to Joomla's default language
- content is fully indexed in the database per product and thus does not slow down loading of the product details
- support for multivariants and child/parent products (tabs can be either inherited from the parent product or can be disabled per a child product)

Virtuemart Templates

Besides your own HTML tabs, the product tabs can display custom content such as:
- Product description
- Product reviews
- Recommend a product
- Related products
- Most sold products with this product (custom code to display products which were commonly sold with the product currently viewed)
- Custom fields at the layout position "OPC" without quotes
- Notify me about product stock

the custom content uses default Virtuemart templates and it's overrides and to display them with our plugin they must be enabled in Virtuemart and default product template should be adjusted to hide them from the default positions (if needed).

Template Frameworks

UIKIT + Bootstrap + Custom code

The plugin supports 3 types of wrappers to display the tabs to provide highest possible compatiblity with all of the available templates. If your template is already styled with UIKIT you can choose to render the tabs with UIKIT without loading the javascript and CSS and the tabs will be styled the same way as rest of your site. The same can be done with Bootstrap styling - you can choose to load the framework with or without the standard CSS. Joomla 3 already includes bootstrap CSS which is usually adjusted with your own Joomla template.

Positioning

Position of the tabs within the product details template:
- Tabs can be appended to the product's long description as far as "Use Joomla plugins" is enabled in Virtuemart configuration
- Tabs can be prepended to the product's long description as far as "Use Joomla plugins" is enabled in Virtuemart configuration
- custom rendering at any position of your product's template with custom code in /templates/YOUR TEMPLATE/html/com_virtuemart/productdetails/default.php

$dispatcher = JDispatcher::getInstance();
$html = '';
$dispatcher->trigger('plgGetProductTabs', array( $this->product, &$html));
echo $html;

- inside the description if key "{tabs}" is found (without quotes) - this option still requires "Use Joomla plugins" to be enabled

To load a module or custom code the same way as elsewhere in Joomla you can use Joomla core plugin to load your own modules. 3rd party content plugins are fully supported (plugin calls Joomla event system with recursion protection), such as Phoca gallery or else.

Installation

1. Install with Joomla installer
2. Locate system plugin: Product Tabs for Virtuemart (OPC)
3. Visit the plugin configuration
4. Enable + click save (very important step as it creates appropriate tables and structures)
5. Visit the Virtuemart backend + Visit a product backend
6. Add new tabs + content
7. See your product tabs at the Frontend

Important:
At the plugin configuraiton choose one of the frameworks available + option to load/not load the CSS of the framework.
In Virtuemart you should enable "Use Joomla plugins" to get the tabs displayed without a template modification.


Plugin is also part of "RuposTel One Page Checkout Bundle" where you can try it, but to receive support (in any means) you must purchase a separate subscription of the plugin itself or the OPC bundle itself.

This plugin is:
- open source and free to modify/adjust
- commercial and sold on per domain basis

Support is provided by

- RuposTel.com and This e-mail address is being protected from spambots. You need JavaScript enabled to view it (Stan Scholtz)
- or via forum: https://www.rupostel.com/phpBB3/viewforum.php?f=4
- PLEASE DO NOT USE TICKETING SYSTEM AT EXTENSIONS.VIRTUEMART.NET (please write us an email or contact us via live chat at rupostel.com)

Support hours

(including emails):
- Business days only
- Continental Europe Timezone (CET) from 10 to 17 (or upon custom time agreed ahead)

 

Unified subscription

This extension can be purchased with our unified Subscription of RuposTel One Page Checkout

buynow

How to download and install

1. After purchase visit our Download section

2. Download One Page Checkout installer for Virtuemart 3

3. Install with Joomla installer (note: One Page Checkout itself is disabled by default)

4. At OPC Extensions tab click Install/Upgrade your purchased extension

5. Ask for support via email at This e-mail address is being protected from spambots. You need JavaScript enabled to view it if needed


You are here