THIS PRODUCT IS DEPRECATED. Please use the Sneakers and Biolia themes instead.
The official FREE Shopaholic theme is based on the popular Bootstrap front-end framework designed for responsive layout. The theme is based on Bootstrap's starter-kit, without any clutter, it simply demonstrates the full power of Shopaholic plugins. It's capable of running with the basic plugin set and with the supported additional extensions (see list below).
More supported extensions are planned to be added to the list soon! The theme will be continuously updated to represent Shopaholic capabilities.
Open to your Ideas!
Let us know if you have any questions, ideas or suggestions! Just drop a line at shopaholic@lovata.com
Help us in Theme Development!
You can help us in adding new blocks. To do this, it will be enough to create PR on github with static HTML block code and we will add twig markup to it for Shopaholic plugins.
Theme Home Page Layout:
-
Header and footer. The theme provides a standard header and footer. The header contains brand name, the site's main menu, social media buttons and cart. The footer contains the company name and description, menu and contacts.
-
Top slider. A customizable slider at the top to showcase collections, products, promo activities, etc.
-
Promo block section. This section displays 3 tabs of promo blocks with 3 random products of that particular promo block showed with immediate ability to add to cart.
-
Banner. A banner under the promo block adds to the feel and look of your online store.
-
Main Content Section. Shows Products from catalog grouped by category.
-
Get connected with us on social networks! section with social media buttons before footer.
Theme Pages
-
Catalog: 2-level Catalog with preview text and products listed in product categories.
-
Product page: text preview of the product, full product description and image gallery presented in a slider
-
Shopping cart: ability to change various order details, such as quantity, personal information (name, email, address), payment methods and shipping options. The page is simple and sleek, with continue to checkout button at the bottom. Just what's needed to drive conversions.
Required Plugins
Supported plugins
- RainLab.Location
- Orders for Shopaholic
- Omnipay for Shopaholic
- PayPal for Shopaholic
- Campaigns for Shopaholic
- Mighty SEO
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 have any specific requests, suggestions or ideas please do not hesitate to send us a message, it will help us make our products even better.
If you don't have access to octobercms.slack.com, please register here
License
© 2018, LOVATA Software Development Company under Commercial License.
Developed by LOVATA.
The following plugins are required
Static Pages
Adds static pages, menus and breadcrumbs features to OctoberCMS.
Static Pages
Adds static pages, menus and breadcrumbs features to OctoberCMS.
Toolbox
Helpers for faster development: pagination rendering, objects and lists caching, UI strings for using in third...
Toolbox
Helpers for faster development: pagination rendering, objects and lists caching, UI strings for using in third...
Shopaholic
No. 1 e-commerce platform for October CMS
Shopaholic
No. 1 e-commerce platform for October CMS
This theme is also included into the following bundle
Webpack commands
Theme uses laravel-mix to build css/js files. You can find full document about laravel-mix here.
Example of usage laravel-mix:
- go to theme folder (
themes/lovata-bootstrapshopaholic
) - run
i
- run
run watch
,run dev
,run prod
-
Christian Garcia
Found the theme useful on 5 Aug, 2021
Hi, after reviewed the theme code I has fixed the error: "The Mix manifest does not exist."
If you want fix the "The Mix manifest does not exist." problem you can follow the next steps: For these files:
- themes/lovata-bootstrap-shopaholic/layouts/content.htm
- themes/lovata-bootstrap-shopaholic/layouts/light.htm
- themes/lovata-bootstrap-shopaholic/layouts/main.htm
You must change the next lines: $this['path_css'] = mix('css/common.css', 'themes/'.\Cms\Classes\Theme::getActiveTheme()->getDirName().'/assets'); $this['path_js'] = mix('js/common.js', 'themes/'.\Cms\Classes\Theme::getActiveTheme()->getDirName().'/assets');
to these lines: $this['path_css'] = mix('css/common.css', 'themes/'.\Cms\Classes\Theme::getActiveTheme()->getParentTheme()->getDirName().'/assets'); $this['path_js'] = mix('js/common.js', 'themes/'.\Cms\Classes\Theme::getActiveTheme()->getParentTheme()->getDirName().'/assets');
that worked for me
-
Veron
Found the theme not useful on 10 Jul, 2021
Same here having issue
The Mix manifest does not exist.
even after runnpm install
and the step mentioned atlaravel-mix
-
Bangladesh Online
Found the theme not useful on 20 Jun, 2021
Can not run the theme. Show the following error.
The Mix manifest does not exist.
Install NPM and done all necessary steps but not working. give me solution.
-
Doug Gough
Found the theme useful on 7 Jan, 2020
A nice theme but harder to modify than it should be. Unfortunately the authors have chosen not to use Bootstrap's settings file and have scattered colour settings throughout various SCSS files. This makes globally changing colours more difficult than it should be. Changing the header and footer to use a darker background colour has required me to edit three different files. Trying to find all the places where the same dark grey is used and changing to my brand's dark grey will take me a lot of trial and error I suspect.
Still, I appreciate the overall clean code and organization and I'm finding the theme helpful in rapidly prototyping an ecommerce site. I hope the authors will go back to using a global settings file for Bootstrap.
-
Lovata sp. z o.o. author
Replied on 24 Mar, 2020
Hi Douglas,
Thx for your feedback.
We share your opinion regarding the technical implementation of this theme. We've decided to develop a new major version of this theme following the Bootstrap guidelines more accurately.
Most likely, it will be based on the next major release of the Bootstrap framework which is expected in early 2020.
-
nithin john
Found the theme useful on 14 Jan, 2019
very nice and neat plugin , But i can't add more than 1 form. through this plugin user can use only 1 form i want to use different forms , is there any option to do this ?
-
Lovata sp. z o.o. author
Replied on 24 Mar, 2020
-
Asif Raza
Found the theme useful on 29 Nov, 2018
good one theme easily install and clear
-
Lovata sp. z o.o. author
Replied on 29 Nov, 2018
Hi!
Thank you for your positive feedback! We're happy you enjoyed this theme. If you will face some problems using it don't hesitate to open a new issue on theme's GitHub repository.
-
1.4.1 |
Updates theme preview image and description Feb 27, 2020 |
---|---|
1.4.0 |
Added support of wildcard params to catalog page Dec 19, 2019 |
1.3.0 |
Added loading="lazy" attribute to images Oct 29, 2019 |
1.2.0 |
Updated npm dependences. Oct 18, 2019 |
1.1.2 |
Added stylelint and eslint files. Dec 25, 2018 |
1.1.1 |
Fixed error in validation script (Checkout form). Nov 29, 2018 |
1.1.0 |
Updated component properties. Updated README file. Nov 18, 2018 |
1.0.2 |
Fixed getting selected shipping type and payment method on checkout page Nov 15, 2018 |
1.0.1 |
Fixed theme path for laravel-mix Nov 14, 2018 |
1.0.0 |
Theme initialization Nov 12, 2018 |