我在数据字典/空间模板中将文件夹DEPARTMENT创建为文件夹模型,如下所示:
当我基于“模板”文件夹(DEPARTMENT)创建一个文件夹并将其重命名(以适当的名称命名)以自动重命名子文件夹时,我想要。
示例:
HR / Client_HR
我该怎么做?如何将脚本应用于文件夹而不是文档?
答案 0 :(得分:2)
您可以简单地使用JavaScript API将代码作为规则编写,然后将该规则应用于模板文件夹。定义此规则时,您可以选择仅将其应用于具有许多其他选项的文件夹。
基于此模板创建文件夹时,规则也会一起复制并执行。
https://docs.alfresco.com/5.1/tasks/library-folder-rules-define-create.html
答案 1 :(得分:1)
虽然您可以使用文件夹规则来执行此操作,但是一般而言,我建议您使用一种行为(请参见http://docs.alfresco.com/6.1/references/dev-extension-points-behaviors.html)。您可以为模板使用自定义文件夹类型,然后为您的文件夹类型绑定onCreateNode事件。 Jeff Potts在他的ecmarchitect.com网站上也有一个很好的教程(直接在此处查看行为-https://ecmarchitect.com/alfresco-developer-series-tutorials/behaviors/tutorial/tutorial.html)