13

Product support

Visit this product's website for support.

Categories

Please, use the following credentials user:manager,password:manager for logging to the Dashboard.

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

8,469 installations
# 9 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

2,579 installations
# 58 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

130 projects
# 4 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

210 projects
# 5 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

3,730 installations
# 17 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

1,017 installations
# 110 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

69 projects
# 8 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

60 projects
# 15 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

64 projects
# 27 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

89 projects
# 9 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

53 projects
# 23 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.

112 projects
# 14 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

434 installations
# 195 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

29 projects
# 62 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

39 projects
# 43 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

106 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

39 projects
# 51 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

53 projects
# 28 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

57 projects
# 26 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

38 projects
# 45 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.

45 projects
# 18 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

1,089 installations
# 57 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

11 projects
# 49 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

17 projects
# 29 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!

13 projects
# 37 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.

5 projects
# 116 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.

4 projects
# 107 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
# 171 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
# 185 in Paid of all time.
$14.99

Uniteller for Shopaholic

Payment gateway integration for Shopaholic.

Yandex Market for Shopaholic
Free

Yandex Market for Shopaholic

Shopaholic eCommerce extension: allows to export products to Yandex Market

179 installations
# 217 in Free of all time.
Free

Yandex Market for Shopaholic

Shopaholic eCommerce extension: allows to export products to Yandex Market

VK Goods for Shopaholic
Free

VK Goods for Shopaholic

Shopaholic e-commerce extension: allows to export products to VK Goods (vk.com)

126 installations
# 126 in Free of all time.
Free

VK Goods for Shopaholic

Shopaholic e-commerce extension: allows to export products to VK Goods (vk.com)

CDEK for Shopaholic
$25

CDEK for Shopaholic

Integration with CDEK Delivery

6 projects
# 86 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.

32 installations
# 434 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.

3 projects
# 159 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
# 187 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
# 188 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
# 189 in Paid of all time.
$14.99

Free-Kassa for Shopaholic

Free-kassa payment gateway integration for Shopaholic.

CloudPayments for Shopaholic
$14.99

CloudPayments for Shopaholic

Payment gateway integration for Shopaholic.

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

CloudPayments for Shopaholic

Payment gateway integration for Shopaholic.

ApiShip for Shopaholic
$50

ApiShip for Shopaholic

Integration with ApiShip Platform

2 projects
# 101 in Paid of all time.
$50

ApiShip for Shopaholic

Integration with ApiShip Platform

Subscriptions for Shopaholic
$14.99

Subscriptions for Shopaholic

Shopaholic eCommerce extension: allows customers to buy products by a subscription model

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

Subscriptions for Shopaholic

Shopaholic eCommerce extension: allows customers to buy products by a subscription model

Flat Offer Editor for Shopaholiс
$10

Flat Offer Editor for Shopaholiс

Quick editing of product offers in one page

1 project
# 198 in Paid of all time.
$10

Flat Offer Editor for Shopaholiс

Quick editing of product offers in one page

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.29.0

Improved speed of random method in ElementCollection class.

Mar 12, 2020

1.28.1

Added passing $this param to get[FieldName]Attribute() method in ElementItem class. It is recommended to use parameter from callback function in the dynamic methods get[FieldName]Attribute in ElementItem class.

Mar 02, 2020

1.28.0

Added dimension fields to lang files

Feb 17, 2020

1.27.0

Added redirect to error page, if result status is false and redirect URL is not empty.

Feb 05, 2020

1.26.2

Added validation widget context field in AbstractBackendFieldHandler class.

Feb 04, 2020

1.26.1

Fixed support of wildcard params in ElementPage class.

Dec 24, 2019

1.26.0

Added support of wildcard params to ElementPage class.

Dec 19, 2019

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