Alfresco Share:管理覆盖只读表单字段

时间:2017-05-22 08:57:16

标签: xml forms alfresco alfresco-share

我正在寻找一种方法来将Share中的自定义表单设置为对一般用户只读,但允许管理员级别用户编辑它们。目前我在share-config-custom.xml中的表单字段中使用“只读”= true参数,这实现了我的目标的第一部分。但是,我仍然在寻找一种管理员可以覆盖它的方式,并在必要时对这些表单字段进行更改。

任何提示都将不胜感激!

马库斯

1 个答案:

答案 0 :(得分:0)

首先,您需要为此创建自定义控件。如何创建自定义控件将在下面的链接中进行说明。

http://docs.alfresco.com/5.2/concepts/dev-extensions-share-form-controls.html

在此自定义ftl中,您需要确定用户是否为管理员,而不是您可以在下面的链接中查看。

https://community.alfresco.com/thread/185737-how-to-check-if-admin-in-ftl

有关此

的更多信息

有两件事你可以使用它来准备控制。首先将ready-only.ftl作为字段模板,然后在表单配置中添加只读为true ...