This plugin is no longer supported or developped. No support will be added, no compatibility can be guaranted. You use it at your own responsibility
Catalog plugin
This is not an e-commerce plugin, there is no orders and payments management. (But you can make payments with PayPal as it's a "per product" method")
Bleeding edge updates !
You can choose between stable versions and test versions of this plugin More info
Next updates :
- Tags for products
30% of your purchase goes to help fund the October Project !
Products features :
- A same product can have multiple categories,
- Ability to create your own custom fields and to apply a default value,
- Custom fields can be edited for each product,
- Create custom fields for products groups,
- Display products outside of the catalogue pages (usefull to display products on a home page for example),
- Publish / Unpublish products.
Categories features :
- Manage categories hierarchy and order,
- Multiple views for displaying categories and ability to create your own,
- Display subcategories,
- Set custom title from the component parameters.
Stores features :
- Display a list of stores,
- Display details of a store, including the list of products related to this store.
- Add custom fields to you stores with store groups.
Brands features New in edge update 1.8 :
- Display a list of brands,
- Display details of a brand, including related products.
- Import / Export Brands New in edge update 1.9.0
A little word for the sponsor of this plugin :
"The sponsor for this plugin will be happier if you can donate to clean water." https://donate.charitywater.org/donate
Plugin under development
This plugin can be used as well, but is still in development, so make sure to test it before using it in production.
Why is it a paid plugin ?
The actual price would be used for providing support and future development.
Like this plugin?
If you like this plugin give it a Like. :)
License
The Catalog plugin for OctoberCMS is open-sourced software licensed under the MIT license.
The following theme uses this plugin
Full documentation moved to this dedicated website
Do you want to display products outside of your catalogue pages ?
Use the category filter parameters from the product_list
component. Enable the Use Category filter and then choose between displaying all products (by living the filter field empty), or by specifying the slug of the category you want to view the products.
To change front view of categories, edit the Categories component, click on the Render tab and point out the file to use. By default you have two views available :
menu_list
, which displays a list of categories, for sidebar for example,image_list
, which displays a list of thumbs, usefull for displaying sub categories inside a page. You can make you're own view. Save it to the Categories component folder and point out to the name of the file you've created, and voilà.
Display the featured image of a product :
<img src="{{ product.featured_images[0].thumb(300, 300) }}" title="{{ product.featured_images[0].title }}" alt="{{ product.featured_images[0].description }}">
Display all the featured images :
{% for image in product.featured_images %} <img src="{{ image.thumb(300, 300) }}" title="{{ image.title }}" alt="{{ image.description }}"> {% endfor %}
Display custom fields of a product :
{{ product.custom_field_template_code }}
Example : You've added a size custom field, now you can display just like that :
{{ product.size }}
-
Karen Baytalov
Found the plugin useful on 8 Nov, 2019
how to display product title on category list (product list) ?
-
Tiipiik author
Replied on 12 Nov, 2019
Hi Karen, thank you for purchasing my plugin. Reviews are not intended to make support, socan you use the support section to contact me and I will be very pleased to help you solve your problem. Please go to the plugin page and into the Support page where you can create a new topic.
-
CS
Found the plugin useful on 11 Feb, 2018
I want to feature products on a Rainlab blog post, using the dynamic category filter all works fine, but if the blog post does not have any products it returns a 404 instead of showing the blog post without products...
-
Tiipiik author
Replied on 12 Feb, 2018
This is the review section, please use the support section for support and I will be happy to help you.
-
StrangerPings
Found the plugin useful on 9 Feb, 2017
Excellent Plugin.
- Easy to select Models for displaying data.
- Gives the choice of XML and JSON.
-
Many robust features controlling user access to the API.
- Doesn't have the ability to select fields that have relations and have them in one request. So you are very limited when designing tables that display with the API.
-
Justin Patterson
Found the plugin useful on 22 Jan, 2016
So far so good, it has saved me a bunch of time for sure. Author has also been quick on updates and new features when requested from what I've seen. Another plus.
-
Geo Foto
Found the plugin useful on 15 Jun, 2015
I built an eshop in one day with the Catalog plugin!
-
Developer FOO Studio
Found the plugin useful on 26 May, 2015
The documentation is growing, but the idea is excellent. Thanks for save my time.
-
1.12.8 |
Added composer json fil to get compliant with OctoberCMS Nov 30, 2021 |
---|---|
1.12.7 |
Added overwrite for Category meta description inside ProductList component Nov 30, 2021 |
1.12.6 |
Fixed sort_order on products table Oct 05, 2020 |
1.12.5 |
Added product properties Oct 05, 2020 |
1.12.4 |
fix_brand_not_null_on_products.php Oct 05, 2020 |
1.12.3 |
Fix default menu tree display Oct 05, 2020 |
1.12.2 |
Fix has active parent to categories Oct 05, 2020 |
1.12.1 |
Add new component to display a list of categories and related products Nov 09, 2018 |
1.11.23 |
Remove unnecessary dump() inside categories component, noticed by @mberizzo Nov 29, 2017 |
1.11.22 |
Add homepage link to the plugin details and translate the name of permission tab, thanks to @gergo85 Jun 20, 2017 |
1.11.21 |
Added missing translatable fields Jun 01, 2017 |
1.11.20 |
Added sku codes for products May 05, 2017 |
1.11.19 |
Implemented native October reorder behavior in Categories controller, thanks to @slowpokefarm Apr 25, 2017 |
1.11.18 |
Fixes for product list pagination and images not being deleted from system files when a record is deleted, thanks to @terraform12 Sep 13, 2016 |
1.11.17 |
Added customfield array in product details component Sep 13, 2016 |
1.11.16 |
Updating a product's group will now update custom field list, thanks to @Shane for suggesting it Aug 04, 2016 |
1.11.15 |
Fix sort order default value for products, thanks to @Shane for pointing it Aug 04, 2016 |
1.11.14 |
Fix Brand permissions, thanks to @VDLP for pointing it, May 31, 2016 |
1.11.13 |
Remove feed after install May 30, 2016 |
1.11.12 |
Add sort order to products May 26, 2016 |
1.11.10 |
Latvian localization, thanks to @Andris Vasers May 02, 2016 |
1.11.9 |
Russian localization, thanks to @Develop-FM May 02, 2016 |
1.11.8 |
Fix deprecated @ on category reorder May 02, 2016 |
1.11.7 |
Fix bug on feed table at install Apr 27, 2016 |
1.11.6 |
Fix multiple custom fields deletion and translation, thanks to @dolphin Apr 18, 2016 |
1.11.5 |
Fix Product creation when no Brand is selected, thanks to @dolphin Apr 18, 2016 |
1.11.4 |
Fix deprecated @ in stores Apr 12, 2016 |
1.11.3 |
Fix deprecated @, thanks to @alvaro-canepa Apr 12, 2016 |
1.11.2 |
1.11.1 PSR-2 compliant, fixed correct parameter Apr 05, 2016 |
1.11.1 |
Fix hide empty categories, thanks to @alvaro-canepa Apr 05, 2016 |
1.11.0 |
Add Meta fields to Products, Brands and Stores Mar 14, 2016 |
1.10.0 |
Import / Export Products Feb 10, 2016 |
1.9.0 |
Import / Export Brands Feb 09, 2016 |
1.8.2 |
Moved secure urls activation to settings Feb 09, 2016 |
1.8.1 |
Changed icons for Brands and Categories, Feb 08, 2016 |
1.8.0 |
Added Brands with Brand Lst and Brand Details components, Feb 08, 2016 |
1.7.0 |
Added support for Static Pages Menu plugin Jan 28, 2016 |
1.6.11 |
Added links to ProductDetails component, with regular or secure urls, Jan 22, 2016 |
1.6.10 |
Added support for sorting products Dec 18, 2015 |
1.6.9 |
Translation fix -> German is Dutch, thanks to @VDLP Dec 02, 2015 |
1.6.8 |
German translation added + fix in english translation, thanks to @VDLP Nov 26, 2015 |
1.6.7 |
Permissions fixed properly, please verify your settings. Thanks to @Andris Vasers Nov 09, 2015 |
1.6.6 |
Fix for return to product list button link, thanks to @dogiedog Nov 09, 2015 |
1.6.5 |
Selecting render view in categories is now in dropdown mode Oct 15, 2015 |
1.6.4 |
Filters enabled in products and customfields backend Oct 05, 2015 |
1.6.3 |
Fixed missing variable declaration, thanks to @igorblumberg Oct 02, 2015 |
1.6.2 |
Fixed product attributes injection in product details page Oct 02, 2015 |
1.6.1 |
-Invalid history comment- Oct 02, 2015 |
1.6.0 |
Custom fields are now available in Products and Stores lists Jun 17, 2015 |
1.5.0 |
Add custom fields to stores Jun 15, 2015 |
1.4.0 |
Add Stores May 18, 2015 |
1.4.à |
Add Stores May 18, 2015 |
1.3.0 |
New method for accessing custom fields Apr 07, 2015 |
1.2.7 |
Fix correct display for product count on categories Apr 03, 2015 |
1.2.6 |
Fix proper display for product description Mar 24, 2015 |
1.2.5 |
Changed product description from textarea to richeditor Mar 24, 2015 |
1.2.4 |
Product price and discount validation messages are translatable Mar 24, 2015 |
1.2.3 |
Fix validation for decimal prices and discount Mar 12, 2015 |
1.2.2 |
Fix RC compatibility Feb 19, 2015 |
1.2.1 |
Fix users permissions, Fix paths for RC compatibility Feb 19, 2015 |
1.2.0 |
Added option groups Feb 18, 2015 |
1.1.0 |
New category filter to display products outside the catalog pages Feb 05, 2015 |
1.0.6 |
Remove translatable defaut not found messages from Categories and Product list components Jan 30, 2015 |
1.0.5 |
Fix category param in Product list component Jan 30, 2015 |
1.0.4 |
Changed product price and discount price default values to 0.00 Jan 21, 2015 |
1.0.3 |
Remove deprecated idParam Jan 21, 2015 |
1.0.2 |
Change product price and discount price type from integer to decimal Jan 13, 2015 |
1.0.1 |
First version of Catalog Jan 09, 2015 |