- you assign a feature to a product. ok.
then you rename/fix the feature text (in the Product Features submodule): you have to go back to all products and set again the product feature.
IT SEEMS THAT THE VALUE (and not a reference to it) GET SAVED WITHIN THE PRODUCT RECORD
and (simplier to fix):
- you have multiple language site: you first define all the product features for all your (maybe hundreads) products… obviously you are working in your main language…
when you go testing the frontend… i discover that the “search by product feature” doesn’t work in other languages… it simply finds nothing!
how could it be possible?
i go back to admin and see the product records, and the PRODUCT FEATURES ARE NOT SET IN OTHER LANGUAGES.
i think this two behaviours are not “features”… i don’t see any benefit in keeping them. i would make the relation product->product features a “linked” one (should not be that difficult to exchanging the db relation cscart_product_features_values <> cscart_product_features_variants_descriptions )