2014-05-06 177 views
1

我使用Alfresco的分享,我有一個默認值的屬性刪除默認值搜索

<property name="my:Property1"> 
    <title>Property1</title> 
    <type>d:text</type> 
    <multiple>true</multiple> 
    <default>0</default> 
</property> 

我已經定製了高級搜索

<form id="search"> 
    <field-visibility> 
     <show id="my:Property1"/> 
    </field-visibility> 
    <appearance> 
     <field id="my:Property1" label-id="Property1"> 
    </appearance> 
</form> 

先進搜索這個屬性最初是用默認值填充的,在我的情況下是0.是否有任何方法從搜索字段中刪除該值?

回答

3

我想在這種情況下,最好創建一個自定義的共享窗體控制器,如textfield.ftl

在默認控制器中有一個freemarker條目{field.value}。只需在整個模板中刪除此條目並且不會顯示任何默認值。

+0

是的,這是要走的路。 – mitpatoliya

+0

非常感謝,它的作品! – Jovana