Alfresco共享表单-具有nodeRef(或其他动态值)的提交url

Alfresco共享表单-具有nodeRef(或其他动态值)的提交url,alfresco,alfresco-share,alfresco-webscripts,Alfresco,Alfresco Share,Alfresco Webscripts,我在share-config-custom.xml中定义了一个表单,并提供了一个提交url,以便在编辑节点时处理一些自定义内容。我注意到,使用表单编辑的节点的nodeRef没有提供给后端javawebscript,因此需要它,以便我知道哪个节点正在编辑 <config evaluator="node-type" condition="elab:variableDefinitions"> <forms> <form submission-url

我在share-config-custom.xml中定义了一个表单,并提供了一个提交url,以便在编辑节点时处理一些自定义内容。我注意到,使用表单编辑的节点的nodeRef没有提供给后端javawebscript,因此需要它,以便我知道哪个节点正在编辑

<config evaluator="node-type" condition="elab:variableDefinitions">
    <forms>
        <form submission-url="/metadatacat/node/variableDefinitions>


是的,如果您想对OOTB表单处理进行任何额外的定制,您将需要一个自定义表单模板(ftl)和js。可能会帮助您入门

谢谢,这似乎很有效,但我必须更改示例中的某些内容(来自提供的链接)才能使其生效。我将
更改为
,在向自定义表单的
操作=“${form.submissionUrl}
添加额外参数后,它就工作了。我尝试的另一种可能有效的方法是使用自定义表单处理器,但我在找到正确的表单模板时遇到问题,所以我采用了Abbas的方法。
<form submission-url="/metadatacat/node/variableDefinitions?noderef=${nodeRef}">