View Issue Details

IDProjectCategoryView StatusLast Update
0001732OXID eShop (all versions)1.01. Products (product, categories, manufacturer, promotions etc.)public2012-12-07 14:10
Reporteravenger Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionno change required 
Product Version4.2.0 revision 23610 
Summary0001732: Very(!) inefficient attribute definition
DescriptionI 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.
TagsAttributes
Theme
BrowserAll
PHP Versionany
Database Versionany

Activities

birute_meilutyte

2010-04-08 16:19

reporter   ~0002483

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.

birute_meilutyte

2010-04-08 16:19

reporter   ~0002484

Closed as this is a feature request