User Path: Magento Admin -> Promotions -> Shopping Cart Price Rules -> Edit Rule
In my case, I have created a rule for Free Shipping but I want to restrict specific categories of products from qualifying for free shipping.
Once on the Edit Rule screen:
- Navigate to the Actions tab
- Under the “Apply the rule only to cart items matching the following conditions” section, click to create a new condition.
- In the resulting drop down menu, choose the “Category” selection under the “Product Attribute” group.
- Click the “...” to expand the condition where you’ll see 2 new icons to the right of a text box: An index looking icon with the tooltip “Open Chooser” and a circular green check button used to apply the new condition.
To select the category for the condition, click the Open Chooser icon. Unfortunately, nothing happens and the following error is shown in the browser (Firefox) console:
Error: this.updateElement is null
Source File: http://xxxxxxxxxxxxx.com/js/index.php?c=auto&f;=,mage/adminhtml/product.js,calendar/calendar.js,calendar/calendar-setup.js,extjs/ext-tree.js,extjs/ext-tree-checkbox.js,mage/adminhtml/rules.js
Tested on Safari, Firefox, and IE.
Magento version: 1.1.8
Since the chooser doesn’t work, any information on how the category names should be formatted for manual input would be really helpful. Does Magento use the category ID #, the full name of the category, the SEO version used in URLs?