View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001732 | OXID eShop (all versions) | 1.01. Products (product, categories, manufacturer, promotions etc.) | public | 2010-03-30 07:54 | 2012-12-07 14:10 |
Reporter | avenger | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Product Version | 4.2.0 revision 23610 | ||||
Summary | 0001732: Very(!) inefficient attribute definition | ||||
Description | I have had a closer look now into the way attributes have to be defined and assigned. And, if I understand that correctly, I must say: this is very, very, very awkward and cumbersome. Instead of having to type in the value of each product-attribute individually (which imo is very error prone) there should be a mechanism in place like the one for selection lists.. I.e.: you define all attributes available for one attribute-class on a shop-wide base, and then add one of these attributes from a dropdown-box to a product. This would save much unnecessary typing and it would be consistent.... What is even worse is, that these attribute values are now literally stored in the "oxobject2attribute" table for each product. So if you e.g. want to change the name of one attribute option, you have to go thru alle products with this value and change it for each an any! If there were shop-wide attribute-lists, you could store the internal attribute option id instead of it's value, and only change the description once in the list. | ||||
Tags | Attributes | ||||
Theme | |||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
|
Reminder sent to: avenger Hi, This feature request is registered on feature requests system on oxid.uservoice.com: http://oxid.uservoice.com/forums/31940-feature-requests/suggestions/634163 You can register there all requests for new features or system improvements. Thank you for your idea. Best regards, Birute M. |
|
Closed as this is a feature request |