Catproduct Content

Catproduct Content is a plug-in very similar to Catproduct. But there is one very big difference! Catproduct is used on Virtuemart product details page, but Catproduct Content is used to show group of products on usual Joomla Content page!

Catproduct Content:

  • Plug-in for displaying product in totally different way!
  • Many products, one add-to-cart button!
  • You can show any product with typing product_id into Catproduct Content command. You can even just type parent_id and Catproduct Content will find children and show them!
  • You can use different layouts for different page!
  • You can choose, which fields you want to display and which one don't!
  • A lot of options, so you can really make it just like you want!
  • Joomla 2.5 & Virtuemart 2.0.X and Virtuemart 2.6.x or
  • Joomla 3.x & Virtuemart 3.0.X

Lastest Release for VM2: V1.0.12 on 26.8.2014

Lastest Release for VM3: V2.0.0 on 26.11.2014

What is Catproduct Content

Catproduct Contend is stand-alone Joomla content plug-in. But it's also an upgrade to Catproduct basic plug-in. So when Catproduct can only work on Virtuemart product details page, you can insert Catproduct Content inside Joomla content so products table can be shown on any Joomla page and in all components that are supporting plug-ins.

Catproduct Content (and Catproduct) shows a table of products with only one add-to-cart button. So shopper can add many of products to cart from only one page and with only one click!

You can use it to show whole list of your products. Or maybe a list of products that have a discount. If you are describing some product in Joomla content, you can add this product and all related or connected products into Joomla content itself, so customer won't need to visit product shop page but he could add products to cart directly from Joomla Content.

Catproduct Content cannot work with Parent product with Virtuemart Generic child variant custom field, because GCV custom field redirects page to child product page after selecting child! So if you show that kind of product, customer will be redirected to product page after selecting child.

How To use Catproduct Content?

First install it with Joomla extension manager and publish plug-in (Catproduct Content)

After that set up plug-in. Find plug-in in Joomla plug-in page, and open it. You will see several setting:

  • Choose layout: Here you can choose layout for Catproduct Content. Layouts are in root/plugins/content/catproduct_content/catproduct_cantent/tmpl/
  • Add customfield support: Check this if your products uses custom fields. Without this adding to cart work more quickly.
  • Use max and min Quantity: Adds checking for min and max quantity of product to order.
  • Use units in box: Adds step for quantities
  • Update Prices dynamically: Update price each time quantity changes. Used for quantity discount rules etc.
  • Add parent to table: This adds also parent product to table. So if you add product with children, by default only children are shown, but this also shows parent, so it can be added to cart.
  • Don't show child products in table automatically: This prevent children to be shown automatically. So if you only add ID of parent, with this checked, child products won't show. But you can add it with direct product_id of child.

Next settings are to set up which field to show in a table:

  • Default products fields: Those are field of product. Image, id, sku, description, prices etc.
  • Products SUM fields: Those are rows sum fields. Prices, discounts, taxes etc.
  • Products TOTAL fields: Those are total fields at the end of a table. Prices, discounts, taxes etc.

After setting up plug-in, save it.

Then go to Joomla Content where you want to show Catproduct Content plug-in and add to content this command:

{catproduct #ID[1,2,3,4]} where 1,2,3,4 are product_ids.


About the author

Who‘s behind this


Maja Mozina Mlinar


Sandi Mlinar


Skype: maja.mozina1