2014-07-14 63 views

回答

2

如果你看看共享表單配置,你會看到幾個與他們關聯的「控件」的字段示例。一種方法可以完成您要求的功能,即爲該特定屬性添加自定義控件。

例如,您可以編輯共享配置,custom.xml和去外地元素要顯示一個鏈接並添加自定義的控制,像這樣的屬性:

<field id="cm:title"> 
    <control template="/com/example/components/form/controls/displayLink.ftl" /> 
</field> 

一旦在您的Alfresco Share AMP項目中的web-extension/site-webscripts/com/example/components/form/controls/displayLink.ftl中創建freemarker模板。

您可以在源代碼中找到幾個表單控件的示例。您可能還想看到this wiki page

如果您不想在「文檔操作」下創建鏈接,可以使用自定義UI操作來完成此操作。有一個示例說明如何在this tutorial中使用簡單的URL執行UI操作。