0

我已经在 Alfresco 中成功地创建了一个新的数据列表类型,但是一直在努力弄清楚标签被称为什么来实现字段下的描述。我查阅了数据字典,但找不到。

它可能不存在,但这张截图让我充满希望。如您所见,Modified Date字段下方有DD/MM/YYYY帮助文本。这正是我想放在“程序名称”字段下的内容,但使用了我自己的字符串。

<property name="orpdl:programName">
  <title>Program Name</title>
  <type>d:text</type>
  <helptext>What's this tag called?</helptext>
  <mandatory>true</mandatory>
</property>

4

1 回答 1

3

Eeuh 这只是所有日期字段的控制字段中的一个 div。

看看alfresco/site-webscripts/org/alfresco/components/form/controls/date.ftl

您看到的消息在此 div 中:

<div class="format-info">
            <span class="date-format">${msg("form.control.date-picker.display.date.format")}</span>
            <#if showTime><span class="time-format<#if disabled>-disabled</#if>">${msg("form.control.date-picker.display.time.format")}</span></#if>
         </div>

因此,您需要一个字符串,只需根据textfield.ftl创建您自己的自定义控制器并放置您喜欢的任何字符串。最好通过control-params传递它来做到这一点。

于 2015-06-03T18:06:00.433 回答