Developer forum

Forum » Ecommerce - Standard features » Cannot change system field in default language

Cannot change system field in default language

Nuno Aguiar Dynamicweb Employee
Nuno Aguiar
Reply

Hi,

 

We noticed a small bug in 9.15.9. Currently we can change the label/name of all product fields, in all languages, but if you're working on the default language, that's not allowed.

 

Go go Settings > Ecommerce > Proudct fields > pick a system field > make sure you have the default language and try to change the label/name

https://app.screencast.com/UGTvhs088kKoa

 

Best Regards,

Nuno Aguiar


Replies

 
Kristian Kirkholt Dynamicweb Employee
Kristian Kirkholt
Reply

Hi Nuno

Please don´t use version 9.15.9. There is a problem with ProductCategoryFields in that version.

You can´t change the Label/Name on the standard fields

Create a Custom field then you have full control and are able to change Label/Name after the creation

Kind Regards
Care Support
Kristian Kirkholt

 
Nuno Aguiar Dynamicweb Employee
Nuno Aguiar
Reply

Hi Kristian,

 

Sure, we can upgrade, this is just a demo site, but using a custom field is not an option, because we're not asking customers (nor integration) to use a different field because of a label.

 

But is this not a Bug? If I create another ecom language and make that the default, I can update the name/label in English and then I can update the default language back to English.

 

The problem started when a customer wanted to use Field Display Groups in Swift and wanted to change "Number" to "Num." or "Num #", but then we realized we couldn't. When we first reported it, it was Rejected because it could not be reproduced (was tested with another language that was not the default) and now I managed to confirm it's tied to the default language.

 

Does this explanation make it clearer?

Nuno Aguiar

 

You must be logged in to post in the forum