In my instance, all options for Custom Stock Status attribute are greyed out and I’m not able to edit them or add new ones
The issue arises due to the reset entity in the DB that happens during module update/installation. In order to fix it, you need to modify the value of the is_user_defined entity in the DB.
This could be done with the following command:
UPDATE tableprefixeav_attribute SET is_user_defined = 1 WHERE attribute_code = 'custom_stock_status';
In the command, please substitute the 'tableprefix' text with the table name corresponding to your instance. You can find the name of the table in the file app/etc/env.php:
Alternatively, you can do the same manually via a DB manager you’re using (instead of running a command) - update the value of the entity and save the changes.
Related Articles
Is it possible to add a custom attribute (Brand, SKU, etc.) to the list of sorting options?
Our Improved Sorting module extends the standard Magento sorting by adding new sorting options which are: Best Sellers, Top Rated, Most Viewed, etc. Nevertheless, it is possible to add a new option to the sorting list using the default Magento ...
How to apply statuses only to products with specific quantity?
The module works with the Magento product attributes as a basis for forming the product collection that receives a custom stock status. In Magento, quantity is a system attribute that cannot be used in rules' conditions. Due to this, setting a status ...
Is it possible to assign different statuses for child products of a configurable/bundle/grouped product?
The extension allows setting different statuses to products based on their attributes (like color, size, SKU, stock availability, etc) and dynamically change the status depending on the available quantity of the product. The feature is available for ...
How to handle refundable and non-refundable fees?
With the help of Extra Fee, you can create additional charges that can be both refundable or not, depending on your requirements. Let's take a look at that in detail. Setting up a fee To start with creating a fee, please go to Magento Admin Panel → ...
How does the 'Is New' condition work?
The extension provides an option to automatically highlight new products in the catalog with the help of the Is New condition: Before creating a rule, make sure you are familiar with the module's logic regarding the Is New condition and that the ...