我正在尝试使用WebMerge中的REST API创建自定义标签,但是它只能成功使用。 DocuSign检测到AnchorString
和CustomTabRequired;
,但是CustomTabWidth
,CustomTabValidationPattern
和CustomTabValidationMessage
不起作用。如您所见,我将宽度设置为60,000,但文本字段仍显示为单个字符大小的框。验证模式假设是在收件人签名的开头和结尾检测到正斜杠,验证根本不会运行,我可以省略正斜杠,并且不会运行验证消息。以下是JSON格式的脚本-
{
"signer1":{
"tabs":{
"textTabs":[
{
"anchorString":"\\tbx_1\\",
"anchorIgnoreIfNotPresent":"true",
"CustomTabType":"Text",
"CustomTabRequired":"True",
"CustomTabWidth":"60000",
"FontSize":"Size12",
"CustomTabValidationPattern":"^(\\/{1})([a-zA-Z-,'.]+\\s*[a-zA-Z-,'.]*\\s*[a-zA-Z-,'.]*\\s*[a-zA-Z-,'.]+)(\\/{1})$",
"CustomTabValidationMessage":"Incorrect signature format please use /John Doe/"
}
]
}
}
}
答案 0 :(得分:0)
选项卡参数似乎有一些错误,您有一堆不应该存在的CustomTab前缀。这是一个更符合您需要的选项卡示例:
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc() ) {
$_SESSION['userEmail'] = $row['Email'];
$_SESSION['userId'] = $row['id'];
}
header("Location: ../index.php");
} else {
echo("0 results" . mysqli_error($conn));
}
}