ZX Products Below Categories

ZX Products Below Categories


This plugin allows you to list products directly under your subcategories.

We DO offer professional installation service for the module, although you're most welcome to install it yourself. Installation is simple, although some code understanding is required because some core files are affected.

FREE DOWNLOAD PRO install service - $20

By default, Zen Cart does NOT allow products and subcategories to exist on the same level. This plugin retains that restriction, but allows you to display products after listing your subcategories. It does not move/copy/link your products - it leaves the category structure intact.

This plugin will simply display all of the products from all matching subcategories right under the subcategories list. This allows the visitor to either browse all of your products in the top level category, or to narrow down the list by using subcategories.

NOTE: some CSS tweaks might be required after installing the module - please understand that every store is unique and it's almost impossible to create this kind of module that will work out of the box without any tweaks for any website using any template.

Current Version: 1.1
Zen Cart Version supported: 1.5.8
jQuery version: none
Additional jQuery libraries none
Database Affected: YES - backup your database
Core Files Affected: 1
Template Files Affected: 1


Before you proceed, make a backup of your database. Installation is done at your own risk.

Unzip the files from "files" directory to your computer. Connect to your server via FTP. Check your template directory. You can do that by going into your Zen Cart admin section and go to Tools->Template Selection and check what it says under Template Directory. Of course, you're interested in the one you're currently using. Now, browse the files you just unzipped and go to includes/templates directory. Rename "YOUR_TEMPLATE" to the actual template name. Now, upload your files using your FTP client (I recommend using Filezilla) to the store root. Be careful, the store root directory on the server is where your store is installed, not necessarily domain root.

There is one core file that will get overwritten:

  • includes/modules/pages/index/main_template_vars.php

There is also 1 template-related files that MIGHT get overwritten, but this depends on the template you're using:

  • includes/templates/YOUR_TEMPLATE/templates/tpl_index_categories.php

In case you have made any changes to those files, make sure you merge it carefully. Otherwise, you can simply overwrite. All modifications have been commented and are simple to add.

After all files are in place, log in to your admin section and go to Tools->Install SQL Patches. Open the install.sql that comes with this plugin, copy the content, paste it in the admin section and click the "send" button. Do not use the upload file feature to upload the sql file.

Go to admin->Configuration->Product Listing, scroll down to find "Show Products below Categories" and set to true.

A2 Hosting