Change Attribute Set #3543
Replies: 2 comments 14 replies
-
The Magento team has not provided the feature to change the attribute set of a product for good reasons. However, there are cases when it would be useful. for example, we have products that did not yet have a well-established set of attributes. We started with a set of skeleton attributes, later the set of attributes was changed directly in the database as number. I personally agree with an OpenMage to which extensions/modules can be added than one in which changes are constantly injected. It is easier to manage, if there are problems those extensions can be easily deactivated until they are solved. For example this PR #3451, which already has 120 conversations and 99 commits, it should have been adopted as an extension and not directly in OpenMage. I tested the Flagbit extension a long time ago and found no problems. Changing a set of attributes must be done with caution because orphaned values may remain in the database. Here it depends on how you take it, it can be beneficial if you come back or not if the change is permanent. It is preferable, as I said, to make the change if the initial set of attributes is contained in the final set of attributes. There is an extension that deletes orphaned attribute values for a product, but I have never used it. https://github.com/magento-hackathon/EAVCleaner |
Beta Was this translation helpful? Give feedback.
-
Maybe an RFC should be created to discuss some aspects such as what can be included in the OpenMage core and what not, when to create a PR and when an extension. I remain of the opinion that any PR that is proposed must be as easy to follow as possible, an aspect that makes it easier to adopt. The more complex it is, the more facilities, the more interest in it will be lost over time and only a few people will have the patience to go through it. |
Beta Was this translation helpful? Give feedback.
-
I would like to point out this interesting plugin for Magento 1.
For those who don't already know it, it is a plug-in that allows the migration of a product from one set of attributes to another.
https://github.com/flagbit/Magento-ChangeAttributeSet
do you think it could be something useful to integrate into OpenMage?
Beta Was this translation helpful? Give feedback.
All reactions