18

Product support

Visit this product's website for support.

Categories

Features

  • Components
    • Pagination is used to get a list of pagination buttons and provides flexible settings.
  • Classes
    • ElementCollection provides a flexible tool for working with cached lists of model elements.
    • ElementData is an abstract class for components that returns object of ElementItem class for model.
    • ElementItem provides a flexible tool for single element data caching.
    • etc.

Read more…

Support

Please join us on #shopaholic channel in October CMS slack chat in order to have quick support on all our products. You will also get all newest updates and insights about our existing and upcoming products!

If you don't have access to octobercms.slack.com, please register here

Get involved

If you're interested in the improvement of this project you can help in the following ways:

  • bug reporting and new feature requesting by creating issues on plugin GitHub page;
  • contribution to a project following these instructions;
  • localization to your language using Crowdin service.

License

© 2017, LOVATA Group, LLC under GNU GPL v3.

Developed by Andrey Kharanenka.

This plugin is also included into the following bundles
The following plugins extend or depend on the plugin
Shopaholic
Free

Shopaholic

#1 e-commerce plugin for October CMS

4,484 installations
# 21 in Free of all time.
Free

Shopaholic

#1 e-commerce plugin for October CMS

Buddies
Free

Buddies

Front-end authorization, registration, password recovery, user profile

1,532 installations
# 59 in Free of all time.
Free

Buddies

Front-end authorization, registration, password recovery, user profile

Filter for Shopaholic
$49.99

Filter for Shopaholic

Shopaholic E-Commerce extension: Adds filtration by price, properties, discount, quantity

83 projects
# 13 in Paid of all time.
$49.99

Filter for Shopaholic

Shopaholic E-Commerce extension: Adds filtration by price, properties, discount, quantity

Properties for Shopaholic
$14.99

Properties for Shopaholic

Shopaholic E-Commerce extension: allows to fill in additional properties for products and offers

149 projects
# 3 in Paid of all time.
$14.99

Properties for Shopaholic

Shopaholic E-Commerce extension: allows to fill in additional properties for products and offers

Orders for Shopaholic
Free

Orders for Shopaholic

Shopaholic E-Commerce extension: allows adding products to cart and making orders

1,923 installations
# 33 in Free of all time.
Free

Orders for Shopaholic

Shopaholic E-Commerce extension: allows adding products to cart and making orders

Omnipay for Shopaholic
Free

Omnipay for Shopaholic

Shopaholic E-Commerce extension: adds intergation with ignited/laravel-omnipay package

541 installations
# 161 in Free of all time.
Free

Omnipay for Shopaholic

Shopaholic E-Commerce extension: adds intergation with ignited/laravel-omnipay package

Popularity for Shopaholic
$5

Popularity for Shopaholic

Shopaholic E-Commerce extension: adds popularity counter for products, allows sorting products by popularity

43 projects
# 21 in Paid of all time.
$5

Popularity for Shopaholic

Shopaholic E-Commerce extension: adds popularity counter for products, allows sorting products by popularity

Tags for Shopaholic
$9.99

Tags for Shopaholic

Shopaholic eCommerce extension: allows to group products by tags

37 projects
# 50 in Paid of all time.
$9.99

Tags for Shopaholic

Shopaholic eCommerce extension: allows to group products by tags

Reviews for Shopaholic
$9.99

Reviews for Shopaholic

Shopaholic eCommerce extension: allows to write product reviews, sort products by rating

36 projects
# 35 in Paid of all time.
$9.99

Reviews for Shopaholic

Shopaholic eCommerce extension: allows to write product reviews, sort products by rating

Related Products for Shopaholic
$5

Related Products for Shopaholic

Shopaholic eCommerce extension: adds the ability to create related products

54 projects
# 16 in Paid of all time.
$5

Related Products for Shopaholic

Shopaholic eCommerce extension: adds the ability to create related products

Accessories for Shopaholic
$5

Accessories for Shopaholic

Shopaholic E-Commerce extension: allows to create accessories for products

34 projects
# 31 in Paid of all time.
$5

Accessories for Shopaholic

Shopaholic E-Commerce extension: allows to create accessories for products

Search for Shopaholic
$9.99

Search for Shopaholic

Shopaholic eCommerce extension: allows to search products, categories, tags, brands.

70 projects
# 11 in Paid of all time.
$9.99

Search for Shopaholic

Shopaholic eCommerce extension: allows to search products, categories, tags, brands.

Sphinx for Shopaholic
Free

Sphinx for Shopaholic

Shopaholic eCommerce extension: allows to search products, categories, brands, tags with Sphinx

222 installations
# 309 in Free of all time.
Free

Sphinx for Shopaholic

Shopaholic eCommerce extension: allows to search products, categories, brands, tags with Sphinx

Compare for Shopaholic
$14.99

Compare for Shopaholic

Shopaholic E-Commerce extension: introduces product comparison features

20 projects
# 63 in Paid of all time.
$14.99

Compare for Shopaholic

Shopaholic E-Commerce extension: introduces product comparison features

Viewed Products for Shopaholic
$9.99

Viewed Products for Shopaholic

Shopaholic eCommerce extension: allows users to view the history of viewed products

21 projects
# 47 in Paid of all time.
$9.99

Viewed Products for Shopaholic

Shopaholic eCommerce extension: allows users to view the history of viewed products

Mighty SEO
$14.99

Mighty SEO

Universal October CMS SEO plugin

66 projects
# 6 in Paid of all time.
$14.99

Mighty SEO

Universal October CMS SEO plugin

PayPal for Shopaholic
$14.99

PayPal for Shopaholic

Shopaholic eCommerce extension: grants your project full power over Paypal payment gateway

24 projects
# 55 in Paid of all time.
$14.99

PayPal for Shopaholic

Shopaholic eCommerce extension: grants your project full power over Paypal payment gateway

Discounts for Shopaholic
$14.99

Discounts for Shopaholic

Shopaholic E-Commerce extension: create discounts for products with Shopaholic

24 projects
# 17 in Paid of all time.
$14.99

Discounts for Shopaholic

Shopaholic E-Commerce extension: create discounts for products with Shopaholic

Coupons for Shopaholic
$29.99

Coupons for Shopaholic

Shopaholic eCommerce extension: create coupons for products with Shopaholic

28 projects
# 23 in Paid of all time.
$29.99

Coupons for Shopaholic

Shopaholic eCommerce extension: create coupons for products with Shopaholic

Campaigns for Shopaholic
$24.99

Campaigns for Shopaholic

Shopaholic eCommerce extension: easily create campaigns with Shopaholic

15 projects
# 34 in Paid of all time.
$24.99

Campaigns for Shopaholic

Shopaholic eCommerce extension: easily create campaigns with Shopaholic

Wish List for Shopaholic
$9.99

Wish List for Shopaholic

Shopaholic eCommerce extension: allows users to add products to their wish list.

16 projects
# 36 in Paid of all time.
$9.99

Wish List for Shopaholic

Shopaholic eCommerce extension: allows users to add products to their wish list.

Good News
Free

Good News

Simple blogging plugin

514 installations
# 149 in Free of all time.
Free

Good News

Simple blogging plugin

Stripe for Shopaholic
$14.99

Stripe for Shopaholic

Adds possibility to pay for orders using Stripe

5 projects
# 105 in Paid of all time.
$14.99

Stripe for Shopaholic

Adds possibility to pay for orders using Stripe

Labels for Shopaholic
$9.99

Labels for Shopaholic

Shopaholic e-сommerce extension: adds the ability to mark products with custom labels

3 projects
# 140 in Paid of all time.
$9.99

Labels for Shopaholic

Shopaholic e-сommerce extension: adds the ability to mark products with custom labels

Yandex Kassa for Shopaholic
$14.99

Yandex Kassa for Shopaholic

Payment gateway integration for Shopaholic. 54-FZ Supported!

4 projects
# 77 in Paid of all time.
$14.99

Yandex Kassa for Shopaholic

Payment gateway integration for Shopaholic. 54-FZ Supported!

ROBOKASSA for Shopaholic
$14.99

ROBOKASSA for Shopaholic

Payment gateway integration for Shopaholic.

3 projects
# 93 in Paid of all time.
$14.99

ROBOKASSA for Shopaholic

Payment gateway integration for Shopaholic.

Sberbank for Shopaholic
$14.99

Sberbank for Shopaholic

Payment gateway integration for Shopaholic.

2 projects
# 130 in Paid of all time.
$14.99

Sberbank for Shopaholic

Payment gateway integration for Shopaholic.

LiqPay for Shopaholic
$14.99

LiqPay for Shopaholic

Payment gateway integration for Shopaholic.

2 projects
# 113 in Paid of all time.
$14.99

LiqPay for Shopaholic

Payment gateway integration for Shopaholic.

Uniteller for Shopaholic
$14.99

Uniteller for Shopaholic

Payment gateway integration for Shopaholic.

1 project
# 169 in Paid of all time.
$14.99

Uniteller for Shopaholic

Payment gateway integration for Shopaholic.

CDEK for Shopaholic
$25

CDEK for Shopaholic

Integration with CDEK Delivery

3 projects
# 109 in Paid of all time.
$25

CDEK for Shopaholic

Integration with CDEK Delivery

Laravel Scout for Shopaholic plugin
Free

Laravel Scout for Shopaholic plugin

Shopaholic eCommerce extension: allows to search products, categories, tags, brands using laravel Scout.

14 installations
# 450 in Free of all time.
Free

Laravel Scout for Shopaholic plugin

Shopaholic eCommerce extension: allows to search products, categories, tags, brands using laravel Scout.

PayKeeper for Shopaholic
$14.99

PayKeeper for Shopaholic

PayKeeper payment gateway integration for Shopaholic.

1 project
# 177 in Paid of all time.
$14.99

PayKeeper for Shopaholic

PayKeeper payment gateway integration for Shopaholic.

Payeer for Shopaholic
$14.99

Payeer for Shopaholic

Payeer payment gateway integration for Shopaholic.

1 project
# 176 in Paid of all time.
$14.99

Payeer for Shopaholic

Payeer payment gateway integration for Shopaholic.

Interkassa for Shopaholic
$14.99

Interkassa for Shopaholic

Interkassa payment gateway integration for Shopaholic

0 projects
# 178 in Paid of all time.
$14.99

Interkassa for Shopaholic

Interkassa payment gateway integration for Shopaholic

Free-Kassa for Shopaholic
$14.99

Free-Kassa for Shopaholic

Free-kassa payment gateway integration for Shopaholic.

0 projects
# 179 in Paid of all time.
$14.99

Free-Kassa for Shopaholic

Free-kassa payment gateway integration for Shopaholic.

The following themes use this plugin

Features

Components

Pagination

The component is used to get a list of pagination buttons and provides flexible settings. The component uses oc-pagination package.

See the method list here.

Classes

ElementCollection

ElementCollection provides a flexible tool for working with cached lists of model elements.

See the method list here

ElementData

ElementData is an abstract class for components that returns object of ElementItem class for model.

See the method list here

ElementItem

ElementItem provides a flexible tool for single element data caching.

See the method list here

ElementPage

ElementPage is abstract class for components. Return object of ElementItem class for model or 404 error page. Component get model object by 'slug' param.

See the method list here

The full plugin documentation is abailable here.

1.25.3

Fixed bug with import through queues.

Jun 26, 2019

1.25.2

Added try->catch section for removing images in AbstractImportModel class.

May 31, 2019

1.25.1

Fixed openMainFile method in AbstractImportModelFromXML class.

May 29, 2019

1.25.0

Added classes for import elements from xml file

May 29, 2019

1.24.1

Fixed copy() method in ElementCollection class.

Apr 23, 2019

1.24.0

Added caching of uploaded file objects as an array.

Apr 22, 2019

1.23.0

Added copy() method to ElementCollection class. Added choice twig function.

Mar 29, 2019

1.22.0

Replace array_intersect function with array_intersect_key in ElementCollection class.

Feb 27, 2019

1.21.1

Removed Iterator interface from ElementCollection class. Added IteratorAggregate interface to ElementCollection class.

Dec 09, 2018

1.21.0

Added support translatable slug in ElementPage class. Added German language. Thanks for contribution Gerald.

Nov 18, 2018

1.20.1

Fixed deletion of old images for improt from CSV file.

Nov 13, 2018

1.20.0

Added Japanese language. Thanks for contribution pikanji.

Nov 03, 2018

1.19.0

Added supported property types: number, rich editor, single checkbox, switch, balloon selector, tag list, radio.

Nov 02, 2018

1.18.0

Added AbstractImportModel class.

Nov 01, 2018

1.17.0

Added processing of "limit" parameter for the pagination component.

Oct 21, 2018

1.16.0

Add package information to composer.json. Thanks for contribution pikanji.

Oct 21, 2018

1.15.0

Added AbstractBackendColumnHandler, AbstractBackendFieldHandler, AbstractBackendMenuHandler, AbstractExtendRelationConfigHandler, AbstractModelRelationHandler classes.

Oct 15, 2018

1.14.1

Added natsort() for property value variants.

Sep 03, 2018

1.14.0

Add Countable interface in ElementCollection class

Aug 08, 2018

1.13.0

Added type returned by methods in AbstractStore * classes

Aug 07, 2018

1.12.2

Update of php-pagination vendor packages

Jul 30, 2018

1.12.1

Update of vendor packages

Jul 27, 2018

1.12.0

Add PageHelper::getPageNameList() method.

Jul 22, 2018

1.11.0

Added saving of arrays to class properties of *Store class objects after receiving array from cache.

Jul 11, 2018

1.10.2

Fix ItemStorage class. Added cloning of *Item object before saving it to storage.

Jun 24, 2018

1.10.1

Fix ItemStorage class. Clone item objects form storage.

Jun 21, 2018

1.10.0

Add PriceHelperTrait. Move PriceHelper class from Shopaholic plugin. Add set(), applySorting() methods to ElementCollection class. Add abstract store classes.

Jun 21, 2018

1.9.1

Remove force boot and register plugins in CommonTest class

Apr 17, 2018

1.9.0

Add TraitCached. Update vendor packages.

Apr 17, 2018

1.8.0

Added translation into French. Thanks for contribution philmarc.

Mar 14, 2018

1.7.0

Add UserStorage classes. Add classes for integration with Lovata.Buddies and RainLab.User plugins

Mar 11, 2018

1.6.0

Add SendMailHelper class, Add CommonSettings model

Mar 09, 2018

1.5.0

Add TraitInitActiveLang trait

Feb 21, 2018

1.4.1

Fix processing of positive results in ComponentSubmitForm::getResponseModeAjax() method, if flash_on enabled

Jan 24, 2018

1.4.0

Add PageHelper class

Jan 14, 2018

1.3.3

Fix path to field name with error in getErrorMessage() method

Jan 12, 2018

1.3.2

Fix lang path for the default properties tab in CommonProperty class

Jan 11, 2018

1.3.1

Restore getOldFormData() method in ComponentSubmitForm class

Jan 10, 2018

1.3.0

Adding afterCreate model event handling for additional cache cleaning

Jan 07, 2018

1.2.0

Add integration with Translate plugin

Dec 06, 2017

1.1.0

Add diff, unshift, push, getNearestNext, getNearestPrev methods to ElementCollection class, add ComponentSubmitForm class

Nov 01, 2017

1.0.0

Initialize plugin.

Oct 05, 2017