alfresco 在创建时标记内容
alfresco tag content on create
在 Alfresco 5.2 共享中创建文档 (cm:content) 时是否可以显示标签形式?
我在 share-form-config.xml 中搜索了示例,但没有找到答案。
我试过
<config evaluator="model-type" condition="myco:myType">
<forms>
<form>
<field-visibility>
<!-- ... -->
<!-- tags and categories -->
<show id="cm:taggable" for-mode="edit" force="true" />
<!-- ... -->
</field-visibility>
<appearance>
<!-- ... -->
<field id="cm:taggable">
<control>
<control-param name="compactMode">true</control-param>
<control-param name="params">aspect=cm:taggable</control-param>
<control-param name="createNewItemUri">/api/tag/workspace/SpacesStore</control-param>
<control-param name="createNewItemIcon">tag</control-param>
</control>
</field>
<!-- ... -->
</appearance>
</form>
</forms>
但它仅在编辑表单期间有效(<config evaluator="node-type" condition="myco:myType">
,而不是在创建期间。
解决方案
除了
,前面的代码都是正确的
<!-- tags and categories -->
<show id="cm:taggable" for-mode="edit" force="true" />
在创建文档时应该没有 for-mode="edit"
。
我不知道你在做什么,因为你没有包含封闭的 "" 元素。如果要更改新节点存在的形式,请使用 "model-type" 评估器,例如:
<config evaluator="model-type" condition="sc:whitepaper">
"node-type" 评估器用于现有节点。
如果这不符合您的要求,您可以查看 Uploader Plus add-on。
在 Alfresco 5.2 共享中创建文档 (cm:content) 时是否可以显示标签形式?
我在 share-form-config.xml 中搜索了示例,但没有找到答案。
我试过
<config evaluator="model-type" condition="myco:myType">
<forms>
<form>
<field-visibility>
<!-- ... -->
<!-- tags and categories -->
<show id="cm:taggable" for-mode="edit" force="true" />
<!-- ... -->
</field-visibility>
<appearance>
<!-- ... -->
<field id="cm:taggable">
<control>
<control-param name="compactMode">true</control-param>
<control-param name="params">aspect=cm:taggable</control-param>
<control-param name="createNewItemUri">/api/tag/workspace/SpacesStore</control-param>
<control-param name="createNewItemIcon">tag</control-param>
</control>
</field>
<!-- ... -->
</appearance>
</form>
</forms>
但它仅在编辑表单期间有效(<config evaluator="node-type" condition="myco:myType">
,而不是在创建期间。
解决方案
除了
,前面的代码都是正确的<!-- tags and categories -->
<show id="cm:taggable" for-mode="edit" force="true" />
在创建文档时应该没有 for-mode="edit"
。
我不知道你在做什么,因为你没有包含封闭的 "" 元素。如果要更改新节点存在的形式,请使用 "model-type" 评估器,例如:
<config evaluator="model-type" condition="sc:whitepaper">
"node-type" 评估器用于现有节点。
如果这不符合您的要求,您可以查看 Uploader Plus add-on。