我使用Alfresco Share,我有一个默认值为
的属性<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.是否有任何方法可以从搜索字段中删除该值?
答案 0 :(得分:3)
我想在这种情况下,最好创建一个自定义的共享表单控制器,如 textfield.ftl 。
在默认控制器中有一个freemarker条目{field.value}
。只需在整个模板中删除此条目,就不会显示任何默认值。