2015-06-03 34 views
0

我已经成功地在Alfresco中创建了一个新的数据列表类型,但一直在努力弄清楚为了在字段下实现描述而调用标签。我咨询了Data Dictionary,但无法找到它。Alfresco自定义数据列表类型文本字段帮助文本

它可能不存在,但this screenshot让我充满希望。如您所见,修改日期字段的帮助文本下面有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>

回答

3

Eeuh这只是一个在控制领域的所有日期字段股利。

看看露天/站点webscripts /组织/户外/组件/表格/控制/ 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,并把你喜欢的任何字符串。可能最好通过传递控制参数来做到这一点。

+0

感谢您的及时回复。你能简要地解释一下如何实现你答案的最后部分,或者直接指向一个资源? Alfresco对我来说是一个非常新的平台。 – Alan

+0

嗨艾伦,有大量的教程如何创建一个自定义的控制和供应控制参数。所以我不打算复制粘贴,或为你搜索:) –

+0

我几乎有这个完成,但是,我不知道如何定义一个新的变量:field.control.params.helptext传入DIV。我可以在哪里定义这个? – Alan