{"id":11092,"date":"2019-12-05T04:49:44","date_gmt":"2019-12-05T04:49:44","guid":{"rendered":"https:\/\/www.mageworx.com\/blog\/?p=11092"},"modified":"2022-05-16T11:54:04","modified_gmt":"2022-05-16T11:54:04","slug":"magento-2-advanced-product-options-new-features-explained","status":"publish","type":"post","link":"https:\/\/www.mageworx.com\/blog\/magento-2-advanced-product-options-new-features-explained","title":{"rendered":"Magento 2 Advanced Product Options: New Features Explained"},"content":{"rendered":"\n<!-- SEO Ultimate (http:\/\/www.seodesignsolutions.com\/wordpress-seo\/) - Code Inserter module -->\n<!-- Google Tag Manager (noscript) -->\r\n<noscript><iframe src=\"https:\/\/www.googletagmanager.com\/ns.html?id=GTM-5DTCW7B8\"\r\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"><\/iframe><\/noscript>\r\n<!-- End Google Tag Manager (noscript) -->\n<!-- \/SEO Ultimate -->\n\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<p>In October and November 2019, the Advanced Product Options extension for Magento 2 has experienced multiple code quality improvements and has added one new significant piece of functionality. It is the \u2018<i>Additional product price field<\/i>\u2019. Read on to learn more about the new feature.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">New \u2018Additional Product Price Field\u2019 Feature<\/h2>\n\n\n\n<p>We added this functionality to the core of the extension following feature requests from our customers. Thank you all for the suggestions! ?<\/p>\n\n\n\n<p>When enabled, it allows displaying an additional product price field on product pages. This can be helpful if you wish to conveniently display the final product price when a customer changes product quantity.<\/p>\n\n\n\n<p>The\nconfigurations can be made both on the global and product levels.<\/p>\n\n\n\n<p>Thus,\nif you wish to display the additional product price field for all the products,\ngo to <em>Stores &gt; Configurations &gt;\nAdvanced Product Options &gt; Additional Product Price Field.<\/em><\/p>\n\n\n\n<p>Or, disable the functionality for each individual product if\nrequirement. To do that, open a product you wish to modify and switch the \u2018Hide\nAdditional Product Price\u2019 toggle to \u2018yes\u2019 in the \u2018Customizable Options\u2019 tab.<\/p>\n\n\n\n<p>Please, refer to the following screencast for more detailed\nexplanations:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls poster=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/12\/Screenshot_3.jpg\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/12\/APO-Update-November.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Bug Fixes<\/h2>\n\n\n\n<p>Within the recent update, the following bugs have been fixed:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>checkout issue with disabled MSI modules on Magento v2.3.x,<\/li><li>issue with saving titles and descriptions on different stores on Magento v2.3.x,<\/li><li>zero price issue for SKU Policy \u2018Independent\u2019 and \u2018order\u2019 mode,<\/li><li>SKU Policy \u2018Independent\u2019 and lack of quantity issue for a configurable product,<\/li><li>SKU Policy and multicurrency conversion issue,<\/li><li>unserialize error for some templates during Magento1 Option Templates Import,<\/li><li>admin order creation issue with required file-option and dependency,<\/li><li>wrong dependencies on schedule update issue (Magento Commerce),<\/li><li>bundle product\u2019s \u2018The product\u2019s required option(s) weren\u2019t entered\u2019 issue caused by \u2018independent\u2019 SKU policy and \u2018apply to order\u2019 mode.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"> Previous Updates Overview <\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">&#8216;Hidden&#8217; Feature<\/h3>\n\n\n\n<p>If you previously used our Advanced Product Options for Magento 1, you probably know what this new feature is all about. Being one of the most requested pieces of functionality, the \u2018hidden\u2019 input type makes custom options invisible on the product page and displayed on the cart page only.<\/p>\n\n\n\n<p>So, if you\u2019ve got extra fees or charges you\u2019d like to add to a specific product option without displaying such data on the product page, this functionality would let you do that!<\/p>\n\n\n\n<p>To enable this new feature, go to Stores > Mageworx Option Templates > Manage Option Templates. Then, select a template you\u2019d like to <a href=\"https:\/\/www.mageworx.com\/magento2-order-editor-extension.html\" data-type=\"URL\" data-id=\"https:\/\/www.mageworx.com\/magento2-order-editor-extension.html\">edit<\/a>, open the \u2018Customizable Options\u2019 tab and select \u2018Checkbox\u2019 from the Option Type drop-down menu.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/09\/APO-hidden.mp4\"><\/video><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Ability to Import Option Templates to Magento 2<\/h3>\n\n\n\n<p>Now, you can enjoy the comfort of migrating option templates from Magento 1 to Magento 2. To reach the functionality, go to Stores &gt; Import\/Export Option Templates. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1288\" height=\"728\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/09\/1-APO.jpg\" alt=\"Advanced Product Options Magento 2 \" class=\"wp-image-11228\" srcset=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/09\/1-APO.jpg 1288w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/09\/1-APO-600x339.jpg 600w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/09\/1-APO-1200x678.jpg 1200w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/09\/1-APO-768x434.jpg 768w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/09\/1-APO-250x141.jpg 250w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/09\/1-APO-696x393.jpg 696w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/09\/1-APO-1068x604.jpg 1068w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/09\/1-APO-743x420.jpg 743w\" sizes=\"auto, (max-width: 1288px) 100vw, 1288px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Quantity Multiplier<\/h3>\n\n\n\n<p>To reach the functionality, go to <em>Stores \u2192 Manage Option Templates<\/em>. Then, pick a template you\u2019d like to modify and click \u2018Edit\u2019. In the <em>Customizable Options<\/em> tab, go to the option values and click the gear icon. You\u2019ll see the \u2018Qty Multiplier\u2019 setup at the bottom.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">What does the feature allow you to achieve?<\/h4>\n\n\n\n<p>The explanatory note you\u2019ll see says as follows:<br><\/p>\n\n\n\n<p>&#8216;This setting defines the number that will be deducted from the stock of the main product once the order is placed with the particular option value. The Qty multiplier will be multiplied by the product Qty, specified manually in the Qty field on the frontend. Leave &#8216;0&#8217; to disable this feature.&#8217;<br><\/p>\n\n\n\n<p>To make a long story short, qty multiplier allows making stock management easier by connecting the number of option values entered on the frontend with the real qty of items that should be deducted from the stock quantity.<br><\/p>\n\n\n\n<p>Let\u2019s consider two use cases to have a better understanding of the functionality.<br><\/p>\n\n\n\n<p>1. &nbsp; &nbsp; Let&#8217;s imagine we are selling oil that goes in different volumes: 345, 500 and 700 units of measure (UM). These will be values for our parent product. At stock, this oil gets stored in a barrel which volume is 1000 UM.<br><\/p>\n\n\n\n<p>On the frontend, a customer will enter 1 to purchase a bottle of 345 UM, for example. To keep the inventory under control, we would need to deduct 345 UM from 1000 UM, not 1 as entered on the frontend. To achieve this, a store admin will should enter 345 UM as a qty multiplier for a product value that offers 345 UM as an option, and so forth.<br><\/p>\n\n\n\n<p>2. &nbsp; &nbsp; As a second example, let\u2019s imagine we are selling canned juice that goes in different packs, i.e., 6, 12, and 24 pieces as option values. On the frontend, a customer will enter 1 to get, for example, 6-pack cans. To get 6 (not 1) cans deducted from stock, you\u2019ll need to specify 6 as a qty multiplier for this value, 12 for 12-pack cans and 24 for 24-pack cans. This way, the required number of cans will be deducted from the stock quantity, not 1 can as entered on the frontend.<br><\/p>\n\n\n\n<p>Note that this should be specified for each option value. If you wish to disable this feature, just enter \u20180\u2019.<br><\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/08\/APO-Multi8plier.mp4\"><\/video><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Product Price Display Mode<\/h3>\n\n\n\n<p>To discover the new feature, go to <em>Stores \u2192 Settings \u2192 Configuration \u2192 Mageworx \u2192 Advanced Product Options \u2192 Option Features<\/em>. \u2018Product Price Display Mode\u2019 can be found right at the top.<br><\/p>\n\n\n\n<p>Three options are available here: disabled, per item and final price.<br><\/p>\n\n\n\n<p>Before we move to explaining each option in more detail, please note that this setting works only for:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>single products,<\/li><li>downloadable products,<\/li><li>virtual products.<br><\/li><\/ul>\n\n\n\n<p>Configurable and bundle products are <strong>not<\/strong> covered by the functionality!<br><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">What does the feature allow you to achieve?<\/h4>\n\n\n\n<p>The \u2018Produce Price Display\u2019 Mode naturally touches on the way product price gets displayed on the frontend:<br><\/p>\n\n\n\n<p><strong>Disabled<\/strong><\/p>\n\n\n\n<p>When disabled, product prices get displayed as in default Magento 2.<\/p>\n\n\n\n<p><strong>Per item<\/strong><\/p>\n\n\n\n<p>This product price display mode expands the default Magento 2 functionality and allows making product prices more user-friendly.<br><\/p>\n\n\n\n<p>The &#8216;Per item&#8217; option allows showing the price of one product for your customer that gets calculated providing for tiered prices and so on, divided by the quantity of items.<br><\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/08\/APO-per-item.mp4\"><\/video><\/figure>\n\n\n\n<p><strong>Final price<\/strong><\/p>\n\n\n\n<p>This option allows you to display the final product price. This means that the price will be calculated providing for the entered quantity of items, i.e., the price gets multiplied or ads specific product options values.<br><\/p>\n\n\n\n<p>To have a better idea, please see a screencast below:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/08\/APO-final-price.mp4\"><\/video><\/figure>\n\n\n<h3><strong>Admin icon tooltips<\/strong><\/h3>\n<p>To enhance the extension users&#8217; experience, we\u2019ve added tooltips to the recently created icons in the Admin Panel:<\/p>\n<div style=\"width: 696px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-11092-1\" width=\"696\" height=\"392\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/Tooltips.mp4?_=1\" \/><a href=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/Tooltips.mp4\">https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/Tooltips.mp4<\/a><\/video><\/div>\n<p><\/p>\n<h3><strong>New modal popups: \u2018Option Settings\u2019 &amp; \u2018Value Settings\u2019<\/strong><\/h3>\n<p>As more functionality gets added to the extension and in order to avoid user confusion, we&#8217;ve decided to locate product option and value configurations in separate modal popups:<\/p>\n<p><a href=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-m2-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image aligncenter wp-image-10700 size-medium\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-m2-2-1200x678.jpg\" alt=\"APO Magento 2\" width=\"1200\" height=\"678\" srcset=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-m2-2-1200x678.jpg 1200w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-m2-2-600x339.jpg 600w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-m2-2-768x434.jpg 768w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-m2-2-250x141.jpg 250w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-m2-2-696x393.jpg 696w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-m2-2-1068x604.jpg 1068w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-m2-2-743x420.jpg 743w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-m2-2.jpg 1288w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<h3><strong>Weight type feature<\/strong><\/h3>\n<p>The &#8216;Weight Type&#8217; functionality enables you to specify weight type for the weight option. It can be either fixed or percentage. This will come in handy for product options which cost depends on their weight. For example, in the case of handcrafted sweaters of XL size, more crochet threads might be required. This functionality will help you specify such option&#8217;s cost in the most appropriate way.<\/p>\n<p><a href=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO_weight.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-10679 size-medium\" title=\" td-modal-image\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO_weight-1200x678.jpg\" alt=\"APO Magento 2\" width=\"1200\" height=\"678\" srcset=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO_weight-1200x678.jpg 1200w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO_weight-600x339.jpg 600w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO_weight-768x434.jpg 768w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO_weight-250x141.jpg 250w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO_weight-696x393.jpg 696w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO_weight-1068x604.jpg 1068w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO_weight-743x420.jpg 743w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO_weight.jpg 1288w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<h3><strong>Ability to translate option &amp; value titles<\/strong><\/h3>\n<p>If you run an international online store, the possibility to have your product options &amp; values conveniently translated (with no need to switch store view on the global level) is a must. With this regard, we&#8217;ve added an easy to configure &#8216;Store View Titles&#8217; functionality. <img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-10683 alignright\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/sw.jpg\" alt=\"APO\" width=\"64\" height=\"54\"><\/p>\n<p>Within this modal popup menu, you&#8217;ll be able to either specify the titles globally or for each store views separately. The available Store Views will be conveniently displayed within the setup:<\/p>\n<div style=\"width: 696px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-11092-2\" width=\"696\" height=\"392\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/translation.mp4?_=2\" \/><a href=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/translation.mp4\">https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/translation.mp4<\/a><\/video><\/div>\n<h3><strong>\u2018Div Class\u2019 feature<\/strong><\/h3>\n<p>Naturally, this new functionality brings more product options customization possibilities. The setup field can be found in the Option Settings Modal Popup:<\/p>\n<p><a href=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-4-4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10689 size-medium\" title=\" td-modal-image\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-4-4-1200x678.jpg\" alt=\"APO M2\" width=\"1200\" height=\"678\" srcset=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-4-4-1200x678.jpg 1200w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-4-4-600x339.jpg 600w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-4-4-768x434.jpg 768w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-4-4-250x141.jpg 250w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-4-4-696x393.jpg 696w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-4-4-1068x604.jpg 1068w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-4-4-743x420.jpg 743w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-4-4.jpg 1288w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<h3><strong>&#8216;Multi swatch\u2019 option type<\/strong><\/h3>\n<p>Before, &#8216;Is Swatch; functionality used to be solely available when the drop-down option type was selected. The recent update adds the possibility to choose swatches when &#8216;Multi Select&#8217; option type is selected:<\/p>\n<div style=\"width: 696px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-11092-3\" width=\"696\" height=\"392\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/multi-select.mp4?_=3\" \/><a href=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/multi-select.mp4\">https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/multi-select.mp4<\/a><\/video><\/div>\n<h3><strong>\u2018Color swatch\u2019 option type<\/strong><\/h3>\n<p>The configuration for the &#8216;Color swatch&#8217; option type is available within the &#8216;Images&#8217; modal popup. There, next to the &#8216;Browse to find or drag image&#8217; setup, you&#8217;ll find the newly added functionality. The color selection has been developed to be as close as possible to the native Magento colors setup experience, i.e., the color selection prosses is equal to the one in default Magento.<\/p>\n<div style=\"width: 696px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-11092-4\" width=\"696\" height=\"392\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/color-swatches.mp4?_=4\" \/><a href=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/color-swatches.mp4\">https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/color-swatches.mp4<\/a><\/video><\/div>\n<h3><strong>New setting for Option SKU Policy<\/strong><\/h3>\n<p>The &#8216;Split Independent items&#8217; setting has been added to Option SKU Policy functionality and can be done on the global level, i.e., Stores &gt; Configuration &gt; Mageworx &gt; Option SKU Policy. However, upon our users&#8217; request, the <em>configuration is planned to be transferred to the stores level<\/em>.<\/p>\n<p>To explain what the functionality offers, let&#8217;s consider the case of Independent SKU Policy as an example. It is worth reminding that when Independependent SKU Policy type is selected, it transforms custom options into separate items in the order&nbsp;<strong>and keeps<\/strong> the original product. If you are selling gift wrap as a product option, and, for instance, your customer purchases three items and selects gift wrap only for two of them in one order, you may get confused which products should be wrapped as a gift at the end as this product options might get displayed randomly within the order. With &#8216;Split Independent Items&#8217; functionality, you will be able to display gift wrap separately, under the parent products they belong to.<\/p>\n<p><a href=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/SKU.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image alignnone wp-image-10704 size-medium\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/SKU-1200x678.jpg\" alt=\"SKU Policy Magento 2\" width=\"1200\" height=\"678\" srcset=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/SKU-1200x678.jpg 1200w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/SKU-600x339.jpg 600w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/SKU-768x434.jpg 768w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/SKU-250x141.jpg 250w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/SKU-696x393.jpg 696w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/SKU-1068x604.jpg 1068w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/SKU-743x420.jpg 743w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/SKU.jpg 1288w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<h3><strong>Ability to limit selection for multi-select options<\/strong><\/h3>\n<p>In <strong>July<\/strong>, the extension has added the functionality to limit the number of selections (for the customer on the frontrend) for multi-select options. These configurations are located here:<\/p>\n<div style=\"width: 696px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-11092-5\" width=\"696\" height=\"392\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-Multi-select.mp4?_=5\" \/><a href=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-Multi-select.mp4\">https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/06\/APO-Multi-select.mp4<\/a><\/video><\/div>\n<p><\/p>\n<p>Also, we&#8217;ve made certain perfomance improvements. In particular, fixes for the weight type\u2019s backend error for Magento v2.1.x and the template unassignment issue with several templates have been made.<\/p>\n<p><a href=\"https:\/\/www.mageworx.com\/magento-2-advanced-product-options-suite.html\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-10312\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/02\/explore-button.png\" alt=\"MageWorx Magento Blog\" width=\"200\" height=\"43\" srcset=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/02\/explore-button.png 313w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/02\/explore-button-250x54.png 250w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><a href=\"https:\/\/www.mageworx.com\/customer\/account\/login\/\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10313 alignleft\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/02\/update-button.png\" alt=\"MageWorx Magento Blog\" width=\"200\" height=\"43\" srcset=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/02\/update-button.png 313w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2019\/02\/update-button-250x54.png 250w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><\/p>\n<p><\/p>\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p><strong><em>We hope we\u2019ve managed to make the new functionality clear. Should you have further questions, feel free to leave a comment in the comment box below or contact our support team at support@mageworx.com directly.<\/em><\/strong><br><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>In October and November 2019, the Advanced Product Options extension for Magento 2 has experienced multiple code quality improvements and has added one new significant piece of functionality. It is the \u2018Additional product price field\u2019. Read on to learn more about the new feature. New \u2018Additional Product Price Field\u2019 Feature We added this functionality to [&hellip;]<\/p>\n","protected":false},"author":27,"featured_media":11093,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[255,426],"tags":[],"class_list":{"0":"post-11092","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-magento-2","8":"category-extensions-tips-and-tricks"},"_links":{"self":[{"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/posts\/11092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/comments?post=11092"}],"version-history":[{"count":27,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/posts\/11092\/revisions"}],"predecessor-version":[{"id":15996,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/posts\/11092\/revisions\/15996"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/media\/11093"}],"wp:attachment":[{"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/media?parent=11092"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/categories?post=11092"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/tags?post=11092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}