我在wordpress中使用重力形式而且我遇到问题,我在一个HTML内容中写下问题1. Are you presently taking any medications, nutritional supplements or vitamins? Please list (attach sheet if necessary)
,第二个是textarea,其中有一个标签叫做Answer:
和第三个字段是文本字段,其标签名为Not Important
所以问题是,当我填写表格并提交时,我每次都收到电子邮件,下面的图片是我每次用户提交表单时都会收到的电子邮件通知
现在你可以看到我每次都在电子邮件中收到了答案标签,但在电子邮件中没有回答问题,我在重力表单插件中尝试了很多选项,我也试过这段代码
$gf_pdf_config[] = array(
'form_id' => 2,
'notifications' => true,
'default-show-html' => true,
'default-show-empty' => true,
'default-show-page-names' => true,
'default-show-section-content' => true,
'template' => 'default-template-two-rows.php',
'filename' => '{date_mdy}_test-payment-patient-form-justinhealth.pdf'
);
在configuration.php
插件的文件中,但对我没有用,所以有任何解决方案。
答案 0 :(得分:1)
正如您从这个旧支持主题中看到的那样,通过合并标记将html添加到通知电子邮件中并不是他们打算或计划实施的内容。
https://www.gravityhelp.com/forums/topic/html-block-output-in-email-notifications-and-on-pages
最好的选择是遵循Kevin Flahaut在上面的主题中的建议,并在每个答案textarea之前创建虚拟textarea输入字段,默认答案为'这是该问题的文本。然后在所有问题textarea字段中添加一个自定义css类,并将display: none
应用于CSS中的该类。
这样前端看起来像是你想用html作为问题,电子邮件通知将包含问题textarea输入,这些输入按照它们应该出现的顺序隐藏在前端。无需代码。