创建自定义文档操作 Alfresco javascript
Creating custom document action Alfresco javascript
我正在尝试在 Alfresco 中创建自定义文档操作。但是,当我尝试 运行 创建新的 "Button" 时,什么也没有发生,函数没有被调用。这次我正在尝试制作一个等于 "Copy to..." 的按钮仅用于测试,所以,我的代码是这样的:
~/alfresco/tomcat/webapps/share/components/documentlibrary/actions.js
(...)
onActionSign : function dlA_onActionSign(record)
{
//testar upload de um documento
this._copyMoveTo("copy", record);
},
(...)
~/alfresco/tomcat/webapps/share/WEB-INF/classes/alfresco/share-documentlibrary-config.xml
(...)
<action id="document-sign" type="javascript" label="actions.document.document-sign">
<param name="function">onActionSign</param>
<evaluator>evaluator.doclib.action.editableByCurrentUser</evaluator>
</action>
(...)
我在
中看到了
~/alfresco/tomcat/webapps/share/components/documentlibrary/actions-min.js
我的函数没有出现,我认为那是因为它不起作用,但是我如何生成这个文件?我的错误是什么?
谢谢。
喜欢在评论中回答。 Alfresco 使用 *-min.js 版本的 JavaScript 来查找操作。
如果您没有自动创建这些文件的构建脚本,那么您可以将您的普通代码复制并粘贴到这些文件中。
我正在尝试在 Alfresco 中创建自定义文档操作。但是,当我尝试 运行 创建新的 "Button" 时,什么也没有发生,函数没有被调用。这次我正在尝试制作一个等于 "Copy to..." 的按钮仅用于测试,所以,我的代码是这样的:
~/alfresco/tomcat/webapps/share/components/documentlibrary/actions.js
(...)
onActionSign : function dlA_onActionSign(record)
{
//testar upload de um documento
this._copyMoveTo("copy", record);
},
(...)
~/alfresco/tomcat/webapps/share/WEB-INF/classes/alfresco/share-documentlibrary-config.xml
(...)
<action id="document-sign" type="javascript" label="actions.document.document-sign">
<param name="function">onActionSign</param>
<evaluator>evaluator.doclib.action.editableByCurrentUser</evaluator>
</action>
(...)
我在
中看到了~/alfresco/tomcat/webapps/share/components/documentlibrary/actions-min.js
我的函数没有出现,我认为那是因为它不起作用,但是我如何生成这个文件?我的错误是什么?
谢谢。
喜欢在评论中回答。 Alfresco 使用 *-min.js 版本的 JavaScript 来查找操作。
如果您没有自动创建这些文件的构建脚本,那么您可以将您的普通代码复制并粘贴到这些文件中。