我正在关注以下指南中的PowerForm文档 https://www.docusign.com/sites/default/files/PowerForms_User_Guide.pdf
我需要在信封内保存自定义元数据,例如用户ID,以后我可以 处理信封。
我希望能够使用如下表单提交来填充自定义信封字段:
<form action="https://demo.docusign.net/MEMBER/PowerFormSigning.aspx?PowerFormId=<ID>" method="POST">
<label for="email">Email Address: </label><input type="text" name="Signer1_Email" id="email"/>
<label for="name">Name: </label><input type="text" name="Signer 1_UserName" id="name"/>
<label for="order">Order Number: </label><input type="text" name="OrderNumber" id="order"/>
<input class="form_submit" type="submit"/>
</form>
这可能吗?
从文档内的标题:
在Web PowerForm中填充自定义信封字段
示例:EnvelopeField_Region = Northwest
我尝试了以下内容:
<input type="hidden" name="EnvelopeField_orgid" value="xyz" id="EnvelopeField_orgid"/>
<input type="hidden" name="EnvelopeField_orgids" value="aaa" id="orgid"/>
另外,我尝试导航docusign命令中心,但没有找到任何选项来将自定义信封字段添加到模板或PowerForm。
答案 0 :(得分:1)
如果您发布数据并重定向到该数据的内置链接,我会怎么样(我不确定除了HTML之外还有什么用途)。我不相信您可以按照需要格式化的方式直接从表单发布到PowerForm链接。
这里是我所指的快速PHP / JS示例:
<?
if($_POST){
$baseUrl = "https://demo.docusign.net/MEMBER/PowerFormSigning.aspx?PowerFormId=" . $_POST['PowerFormId'];
$EnvelopeField_orgid = $_POST['EnvelopeField_orgid'];
$EnvelopeField_orgids = $_POST['EnvelopeField_orgids'];
$link = $baseUrl . "&EnvelopeField_orgid=" . $EnvelopeField_orgid . "&EnvelopeField_orgids" . $EnvelopeField_orgids;
?>
<script type="text/javascript">window.top.location.href='<?echo $link;?>'</script>
<?
}
?>
答案 1 :(得分:1)