Extension - Multiple Option Quantity

Extension Filter

Search

Categories

License

Version

Currency

Multiple Option Quantity

Multiple Option Quantity
quantity checkbox displayed on cart admin panel option admin panel product
Extension Name Multiple Option Quantity Rating 1 2 3 4 5
License Commercial Votes 11
Price $15.00 Views 10276
Developer eye4soft Sales 131
Date Added 24 September 2012 Request Support
Date Modified 20 June 2014 Report extension
Supported OpenCart Versions:
================
1.5.2 and higher


Tested versions:
================
1.5.2 and higher

Demo:
================
Demo on version 1.5.4.1
http://eye4soft.com/demo
login: demo
ww: demo


What does it do:
================
This mod makes it possible to add checkbox options with a quantity field for mass selection of a product option value.
The existing checkbox option won't be lost or overwritten so you can use both!



Main features:
==============
* Doesn't affect any standard functionality, only adds one new functionality (new option type)

* Works with multiple different options on the SAME product (EXCLUSIVE)

* No Admin changes! It simply adds a new option type called "Checkbox with quantity"

* Option price is calculated independently from the product price, see example below)
(Example: product price = 100, option price = 5, quantity of this option = 4, full price = 120)

* Calculates and processes the quantity of the option on a logical way, weight = weight*quantity, points = points*quantity

* Adds a input type=number field on the right side to an option from type "Checkbox with quantity"

* Input validation on quantity fields

(You can also check screenshots to see how this mod looks and works)
You must buy a license to download this extension click here.
Download Name Compatibility Action
Multiple Option Quantity 1.5.2, 1.5.2.1, 1.5.3, 1.5.3.1, 1.5.4, 1.5.4.1, 1.5.5, 1.5.5.1, 1.5.6, 1.5.6.1, 1.5.6.2, 1.5.6.3, 1.5.6.4 [ Download ]

IMPORTANT: BEFORE INSTALLING THIS MOD READ THE INSTRUCTIONS CAREFULLY

Notes:
==============
Before installing this mod, check if you installed other mods which possibly affect options because this mod could overwrite some files which have already been changed by other mods, which means that those mods probably won't work any longer, so it's important to backup your files before installing this mod.

For those who aren't sure about this I made a list of those files which are modified for this mod to work,
so you can check if this mod will overwrite files that have already been changed by other mods.

Other possibility is to manually integrate the changes I made.
I made this possible by commenting the changes I made in version 1.5.4.X,1.5.5.X or 1.5.6.X, these changes are also applied for version 1.5.2.x and 1.5.3.x

Modified files are:
- system/library/cart.php
- admin/model/catalog/product.php
- admin/controller/catalog/option.php
- admin/controller/catalog/product.php
- admin/view/template/catalog/option_form.tpl
- admin/view/template/catalog/product_form.tpl
- admin/language/english/catalog/option.php
- catalog/controller/product/product.php
- catalog/controller/checkout/cart.php
- catalog/model/catalog/product.php
- catalog/model/checkout/order.php
- catalog/view/theme/default/template/product/product.tpl

The comments start with(depends on the language it's written in): // or <!-- or /*
followed by: Modified for option quantity=================================================
ended by: //==================== or <!--=======================--> or /*=====================================*/

You can easily seach/find these changes and copy/paste them into your own code on the same place,
this way you don't need to overwrite your own files and nothing should happen to your other installed mods.

When using version 1.5.2.X or 1.5.3.X you can use the sources of version 1.5.4.X, 1.5.5.X or 1.5.6.X to search/find the changes I made because these changes are exactly the same as in version 1.5.2.x and 1.5.3.x

(TIP: BACKUP YOUR FILES BEFORE INSTALLING THIS MOD)



How to install it:
==================
CLEAN INSTALL OF OPENCART:
1) Copy the folders admin, catalog and system to the root directory of your opencart installation and overwrite everything.

NOTE:
- If you use a custom template you need to copy the file "catalog/view/theme/default/template/product/product.tpl" to your custom template directory.
But be aware, if you aren't using the standard product.tpl template you should not overwrite this file but instead copy line 118 till 145 from product.tpl
in this mod and place it in your own product.tpl
- Next, in the same file replace the line where the 'data' object is defined in the following function $('#button-cart').bind('click', function() with:
data: $('.product-info input[type=\'text\'], .product-info input[type=\'number\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info input[type=\'checkboxQuantity\'], .product-info select, .product-info textarea'),
note that the important thing is that this line must include these 2 paramters: .product-info input[type=\'number\'] AND .product-info input[type=\'checkboxQuantity\']

NOTE:
If you are using another language than "English" in the admin panel,
then it's recommended, but NOT NECCESARY, to add the next line in the file "admin/language/YOURLANGUAGE/catalog/option.php"
$_['text_checkboxQuantity'] = 'Checkbox with quantity';
If you don't then the name of the new option type will be called "text_checkboxQuantity"


INTEGRATE MANNUALLY:
1) Search the sources for my comments:
The comments start with(depends on the language it's written in): // or <!-- or /*
followed by: Modified for option quantity=================================================
ended by: //==================== or <!--=======================--> or /*=====================================*/

2) Copy/paste them into your own source code on the same place or replace it with the line of code on the same place, this is pretty logical.

NOTE:
When using version 1.5.2.X or 1.5.3.X you can use the sources of version 1.5.(4/5/6).X to search/find the changes I made because these changes are exactly the same as in version 1.5.2.x and 1.5.3.x

(if you can't work this out ask us for support)



How to use it:
==================

1) Log in to your administration panel

2) Go to "Catalog" > "Options" and click "Insert"

3) Fill in the option name and select type "Checkbox with quantity"

4) Fill in the sort order and add some option values, then click Save

5) Go to "Catalog" > "Products" and select "Edit" at the product you want to apply this feature

6) Go to the "Option" tab and start writing the option name you've created on the left side of the screen (name should automatically appear), and select this option.

7) Add some option values and click "Save"

8) Go to your store and you will now see checkboxes with quantities!


========
Support
========
elie_k87@hotmail.com


========
License:
========

This software is not free. Please contact elie_k87@hotmail.com for a quote.
License usage terms are "per-owner".
This means if you own multiple shops in your name or your company name, you may reuse the same license
If you are hired by clients to work on their shops or other shops that do not directly belong to you, you must purchase an additional license per client.

Tags quantity, multiple qty, options quantity, option quantity, qty, options with quantity, option quantities, quick shop, easy add, add multiple quantities, fast shop, list options, separate option quantity, buy now button, quantity base options, mass purchase, bulk buy, bulk purchase, Multiple options, list options, bulk purchase, bulk buy, mass purchase, multiple quantity, multiple option qty

Hosted by Arvixe Web Hosting