Introduction to Advanced Product Options

1,395 views

Published on

Find basic introduction of Advanced Product Options in this presentation.

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,395
On SlideShare
0
From Embeds
0
Number of Embeds
119
Actions
Shares
0
Downloads
10
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Introduction to Advanced Product Options

  1. 1. Introduction to Advanced Product Options www.letsnurture.com | www.letsnurture.co.uk
  2. 2. Advanced Product Options Advanced Product Options extension enables creating any number of the predefined custom options or combinations of them for products. Then you can bulk assign predefined custom options to any number of products as well as bulk remove the assignment of the predefined custom options. It is also possible to apply predefined custom options directly on the product edit page. Advanced Product Options extension makes the process of creation of custom options for bunch of products easy and smooth. You do not have to create the same custom options for several products separately. All you need to do is to create custom options template and assign it to needed products in one click. Moreover, you can upload images for custom options, track stock inventory, set default options and make custom options dependent. Recently Added Features www.letsnurture.com | www.letsnurture.co.uk
  3. 3. Features 1) Compatibility with Firegento MageSetup Extension for German market 2) Compatibility with Innoexts_StorePricing 3) New feature "Do Not Restore Deleted Options" is added to the options templates 4) Ability to select customer groups for special and tier prices 5) "Cost" attribute is added for custom options 6) Ability to update/keep unchanged quantity of product options when updating options template 7) Multi-dependency functionality 8) "Allow Backorders and Notify Customer" feature 9) Ability to "Allow Backorders" for out-of-stock options www.letsnurture.com | www.letsnurture.co.uk
  4. 4. Weight for Custom Options 1. Ability to specify a weight for custom options 2. Ability to setup an absolute weight (option's weight replaces a product's weight) 3. Shipping costs include weight of custom options www.letsnurture.com | www.letsnurture.co.uk
  5. 5. Custom Options Images / Color (Image) Swatch 1. Ability to upload images for custom options (give your customers graphic example of what you are offering) 2. Customers can see the images in original sizes on the front-end 3. Ability to create custom options of the "Swatch" type (it displays only images instead of custom options on the front-end. Customers will click on images to select a custom option's value) 4. Ability to replace a product's image with a custom option's image 5. Ability to replace a product's gallery with option's gallery 6. Ability to append option's images to product's gallery 7. Ability to display all uploaded images of a custom option above the custom option (applicable to the drop-down and multiselect only) 8. Ability to change a sorting order of images using a drag-and-drop functionality 9. Ability to specify color's hash codes to display color's thumbnail on the front-end (it allows creating color swatch options) 10. Ability to combine several images by placing one image over another. (Example: you can put an image with some wording over an image with a t-shirt) www.letsnurture.com | www.letsnurture.co.uk
  6. 6. Extension URL : Live Demo http://www.magentocommerce.com/magento-connect/advanced- product-options.html Frontend URL : http://product-options-extensions.magentoext.com/ Admin URL : http://product-options-extensions.magentoext.com/admin (Please select "Advanced Product Options" in the list of available extensions) www.letsnurture.com | www.letsnurture.co.uk
  7. 7. Frontend Display www.letsnurture.com | www.letsnurture.co.uk
  8. 8. 1. Disable Compilation Mode if it is enabled 2. Log out from Magento Admin panel if you are logged in 3. Unpack the contents of the ‘extension’ folder from the package file purchased from MageWorx to your Magento root folder 4. Log into Magento Admin Panel 5. If Cache Control is enabled in Magento go to ‘System > CacheManagement’ section, select ‘Refresh’ under ‘All Cache drop down nu and press ‘Save Cache Settings’ 6. Enable Compilation Mode back if necessary 7. Now go to ‘System > Configuration > MageWorx tab >Extensions & Support’ section. If you see ‘Advanced Product Options’ in the list of installed MageWorx extensions you are done. www.letsnurture.com | www.letsnurture.co.uk
  9. 9. If you use a custom template or theme you need to copy the extension’s layouts and templates to the folders with the custom design. You should copy all the folders (“layout” and “template”) inside the folder “app/design/frontend/default/default/” of the extension’s package to the folder with your current template and/or theme : “app/design/frontend/<your_template>/<your_theme>/”. Don’t forget to refresh the cache if enabled www.letsnurture.com | www.letsnurture.co.uk
  10. 10. Extension Usage Log in to Magento Admin panel and go to ‘Catalog’ > ‘Advanced Product Options’ section. Click on the ‘Add Options’ button to add a new template. You will see default features available for custom options: www.letsnurture.com | www.letsnurture.co.uk
  11. 11. ‘Title’ – name of the template. It will be visible for admin on the product edit page in case of manual assignment. ‘Status’ – a status of the template (Enabled/Disabled).The process of addition of new options is the same as standard one in Magento except for new fields like “Description”, “One - time” and “Default”, i.e. when adding new option you need to specify: • Title of the option (displayed on the front-end); •Input Type – the type of options (textarea, check-box, drop-down etc.) Is Required – determines if an option is required or not at a product page; • One-time – if enabled, custom option’s price will be added only once to product total despite the quantity of products added to cart ( Technical note: the option's price is being divided by the qty of products added to the cart, though appears as a whole value in the cart); •Sort Order – determines the sort order of an option among other custom options at the product page. • Description – the description of a custom option, which will be displayed near the option on the front-end. It gives your customers the full details about what you are offering. www.letsnurture.com | www.letsnurture.co.uk
  12. 12. You can also upload an image of each custom option’s value and set the default value for them Add image – allows you to upload an image of a custom option. It will be visible on the front-end near particular custom option. If there is an image already uploaded for an option’s value, the button transforms to “Change Image” Default – this option allows you to specify a default value for custom option. If specified, appropriate value is shown for custom option by default on the front-end. If the option’s type is radio-button or drop- down you can specify only one default value. If it is check-box or multi-select you can specify several default values www.letsnurture.com | www.letsnurture.co.uk
  13. 13. When you are done with options you can assign them to the products. For this just switch to ‘Products’ tab and select the products you need. Click on ‘Save Options’ to complete. After that the custom options will be assigned to chosen products and displayed on the front-end for them.Note: you can use built-in filters to find necessary products easily. One more feature since v2.0 is the “. One more feature since v2.0 is the “Duplicate” button. It allows you to duplicate existing template so that you don't have to create all custom options again. www.letsnurture.com | www.letsnurture.co.uk
  14. 14. Custom Options’ inventory Advanced Product Options extension allows specifying available stock quantity for each custom option’s value. For example, if you have a custom option “Color” with 3 values: Red, Blue and White. You can specify quantity for each option (Red, Blue or White). This quantity is decreased when product is purchased and retrieved when order is canceled or refunded. Available quantity can be shown on the front-end near each option to show your customers how many products with particular custom options left. Out of stock options can be hidden or disabled on the front- end(this happens automatically when the quantity gets zero). Note: in order to ensure that quantities of the options previously assigned to products won’t be overwritten while one makes any changes to the options template, Qty field is not updatable in this case. This will guarantee that quantities of custom options of the products will always reflect actual data. In order to enable custom options’ inventory you should turn this feature in the extension’s settings. Once done you will see “Qty” field for each custom options’ value. www.letsnurture.com | www.letsnurture.co.uk
  15. 15. www.letsnurture.com | www.letsnurture.co.uk
  16. 16. Customer Groups for custom options Advanced Product Options extension allows you to create custom options, which are be visible only for particular custom groups. It’s useful if you provide different products’ configurations for different customer groups or want to provide different prices of custom options for different customers. This feature can be turned on/off in the extension’s settings (“Enable Customer Groups for custom options”). If on, you will see “Customer Groups” setting for each option in the back-end www.letsnurture.com | www.letsnurture.co.uk
  17. 17. www.letsnurture.com | www.letsnurture.co.uk
  18. 18. www.letsnurture.com | www.letsnurture.co.uk
  19. 19. Settings You can find extension’s settings in System – > Configuration – > MAGEWORX– Catalog – > Advanced Product Options www.letsnurture.com | www.letsnurture.co.uk
  20. 20. Follow us on https://www.facebook.com/LetsNurture https://twitter.com/letsnurture http://www.linkedin.com/company/letsnurture www.letsnurture.com | www.letsnurture.co.uk

×