2017-02-18 35 views
0

shareconfigcustom.xml
文本框接受這些參數不是在創建表單露天適當調整,但在編輯工作形式(接受定義的字符數)
無限字符字符數量還有最大限制嗎?文字大小限制不正確調整的創建內容形式

<config evaluator="node-type" condition="acme:document"> 
      <forms> 
      <form> 
       <field-visibility> 
       <show id="acme:anycustomproperty"/> 
       </field-visibility> 
       <appearance> 
       <field id="acme:anycustomproperty" label-id="xqw"> 
        <control template='/org/alfresco/components/form/controls/textfield.ftl' /> 
       <control-param name='maxlength'>5000</control-param> 
      <control template='/org/alfresco/components/form/controls/textarea.ftl' /> 
       <control-param name='rows'>10</control-param> 
       <control-param name='columns'>10</control-param> 
       </field> 
       </appearance> 
      </form> 
      </forms> 
     </config> 

回答

2

textatrea.ftl只提供行& columns屬性。請確保你使用了textarea.ftl,但是你的文章說,你已經使用了textfield.ftl。

textarea.ftl

<#if field.control.params.rows??><#assign rows=field.control.params.rows><#else><#assign rows=3></#if> 
<#if field.control.params.columns??><#assign columns=field.control.params.columns><#else><#assign columns=60></#if> 
+0

得益於穆拉利,請參閱編輯的代碼,行和列罰款沒有可以填充的字符(比如5000以上) – k10ml

0

此配置爲我工作的編輯和創建頁面以及

<control template="/org/alfresco/components/form/controls/textarea.ftl"> 
        <control-param name="rows">4</control-param> 
        <control-param name="columns">4</control-param> 
        <control-param name="maxLength">5000</control-param> 
         </control>