Shopware 5 - 列名称不会通过代码段更改
Shopware 5 - Column name not changing via snippet
我在 s_articles_attributes
table 中创建了一个自由文本字段并将其标记为 translatable,当我查看 items > overview
并启用该列时,列名称未更改为我在代码段中输入的名称。
有谁知道如何根据我的代码片段进行翻译。我认为这应该是直截了当的。还是我应该做些额外的事情?
属性的片段需要遵循特殊的方案。
- 首先,代码段本身需要位于命名空间
backend/attribute_columns
- 那么片段键的命名很重要:
- 对于标签:
<attbribute_table>_<attribute_name>_label
- 支持文本:
<attbribute_table>_<attribute_name>_supportText
- 帮助文本:
<attbribute_table>_<attribute_name>_helpText
因此对于您的情况,代码段键必须如下所示:s_articles_attributes_warehouse_us_label
。也不要忘记在正确的命名空间中创建它。
您可以在我们的文档中找到更多相关信息:https://developers.shopware.com/developers-guide/attribute-system/#attribute-label-translations
我在 s_articles_attributes
table 中创建了一个自由文本字段并将其标记为 translatable,当我查看 items > overview
并启用该列时,列名称未更改为我在代码段中输入的名称。
有谁知道如何根据我的代码片段进行翻译。我认为这应该是直截了当的。还是我应该做些额外的事情?
属性的片段需要遵循特殊的方案。
- 首先,代码段本身需要位于命名空间
backend/attribute_columns
- 那么片段键的命名很重要:
- 对于标签:
<attbribute_table>_<attribute_name>_label
- 支持文本:
<attbribute_table>_<attribute_name>_supportText
- 帮助文本:
<attbribute_table>_<attribute_name>_helpText
- 对于标签:
因此对于您的情况,代码段键必须如下所示:s_articles_attributes_warehouse_us_label
。也不要忘记在正确的命名空间中创建它。
您可以在我们的文档中找到更多相关信息:https://developers.shopware.com/developers-guide/attribute-system/#attribute-label-translations