我在OpenCMS中创建了一个自定义内容类型FaqEntry(三个字段 - 标题,问题,答案)并注册了它。当我创建该类型的新文件并想要编辑它时,它会显示那里的三个字段,但它不显示它们的标签,即“标题”,“问题”,“答案”。你知道为什么吗?
答案 0 :(得分:3)
那么,如果不是您设置/期望的标签,它会显示什么?
标签显示不正确的原因有三个:
标签应位于模块文件夹结构中“classes”下的workplace.properties文件中,即/system/modules/com.mydomain.www/classes/com/mydomain/www/workplace.properties < / p>
在你的faqentry.xsd中,引用应该是这样的:
<xsd:annotation>
<xsd:appinfo>
<resourcebundle name="com.mydomain.www.workplace"/>
...
在属性文件中,标签需要具有正确的映射:
label.FaqEntry.Title = Title Label The Way You Want It
最后,需要重新启动Tomcat才能使属性生效。