Currently (DW9.13.3) it's not possible to get the 'name' part of a Listbox field, when using the Dynamicweb.Ecommerce.FieldTypeProviders.ConcatProvider. Listbox fields are displaying 'value' and not 'name' as expected.
In the exampel below is the field: "DelogueLayers1" a listbox field.
Concat field parametre:
{ProductCategory|Products|DelogueLayers1}: [{ProductCategory|Products|DelogueMaterialPCT1} %]
Output:
LAYER01: 80 %
Expected output:
Cover: 80 %
Listbox field options:
Could it be possible to change default behavior, so it returns the 'name' in the language context:
{ProductCategory|Products|DelogueLayers1}
Result: Cover
{ProductCategory|Products|DelogueLayers1.Name}
Result: Cover
{ProductCategory|Products|DelogueLayers1.Value}
Result: LAYER01