我们公司使用 PinPointe 进行电子邮件营销,并且我们有一个 Drupal 6 站点,其中包含多个语言域。我创建了一个 Web 表单,但我没有在 Drupal 中创建任何字段。相反,在节点编辑而不是节点网络表单编辑....在正文部分的节点编辑中,我添加了 HTML 和表单的 javascript。一切正常,数据被捕获以精确定位。问题在于页面..单击提交时..实际上重定向到 PinPointe,在那里我收到一条友好的消息。感谢您的加入。好吧,我不想要这个。我只想弹出一个警报说谢谢,然后让用户留在他们所在的页面上。我尝试使用 jquery 来发布此代码,但它没有加载,我怀疑这是因为我需要它在标题而不是正文中。
所以我想要的只是将数据提交给 pinpointe 而不是重定向用户。所以这里是我有限的 Drupal 知识用完的地方:
如果我在节点 webform 中创建输入字段,那么如何让表单发布到 pinpointe?
如果我在节点正文(不是节点>>webform)中动态创建字段,我可以将提交定向到 PinPointe,但是如何停止重定向?
FWIW 这里是我试图使用的 jquery,但怀疑必须进入标题http://jsfiddle.net/4xDFK/4/
FWIW 这里是动态创建的代码:
<form action="http://na04.mypinpointe.com/...." id="webform-client-form-1375" method="post" onsubmit="return CheckForm257(this);">
<div>
<div id="webform-component-UsrEmail">
<div id="edit-submitted-UsrEmail-wrapper">
<input id="edit-submitted-UsrEmail" name="email" size="30" type="email" />
</div>
</div>
<div class="form-actions form-wrapper" id="edit-actions">
<input class="form-submit" id="edit-submit" name="op" type="submit" value=" " />
</div>
</div>
</form>