label(java.lang.String):本地化列名的键。该值在本地化包中查找。如果此字符串为空,则根据@qualifier命名该列。
例如type =" AbstractOrder"在* -backoffice-config.xml中:
<editorArea:tab name="hmc.properties">
...
<editorArea:section name="hmc.common">
<editorArea:attribute qualifier="name"/>
<editorArea:attribute qualifier="description"/>
<editorArea:attribute qualifier="expirationTime"/>
</editorArea:section>
...
</editorArea:tab>
那么,标签属性如何从数据库中获取?我不明白。我试过检查两个表
ATTRIBUTEDESCRIPTORS
和
ATTRIBUTEDESCRIPTORSLP
但还不清楚吗? 例如,可以在core-locales_en.properties中找到并修改Product's code属性的标签以用于英语。 如上所述。但是,当您更改值时,我仍然会看到存储在数据库中的配置值。当我在配置文件中删除此值。然后蚂蚁清除所有 - &gt;启动服务器 - &gt; [hac - &gt;平台 - &gt;更新。 (仅检查&#34;本地化类型&#34;)]。虽然配置文件中的值已删除但标签没有更改(它类似于数据库中的值)。所以可以说:标签值在配置文件中配置。但是如果在配置文件中找不到它,它将在数据库中查找。我是这么认为的。但我仍然不理解其实施的机制......
答案 0 :(得分:1)
这个问题与你的上一个问题有相同的答案。标签由属性文件提供。检查后台扩展中的资源文件夹。