问题标签 [drupal-webform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在网络表单上按下提交按钮后,我希望能够在同一页面上显示错误
我目前有一个 web 表单,用 html 编程,我有一个 php 内容处理程序,它检查错误,并完成所有需要做的事情,但如果有错误,我很想在 web 表单页面本身上显示错误,我不知道如何做到这一点,但我可以发送我的代码。
在这个问题上的任何帮助都会很有用,谢谢。
HTML 文档
PHP 处理程序文档
php - 检索网络表单中选择选项的值
我想验证从选择选项中选择的提交的公司名称 - “公司”
当我尝试$form_values['submitted_tree']['company_1'];
它时,我会选择键而不是字符串值。例如。$form_values['submitted_tree']['company_1'];
显示“1”,这是所选选项的键。
我试过这个,但它仍然打印键'1'而不是它的值。
我用来填充选择选项的代码是
谁能帮我检索所选选项中显示的实际文本值。我也尝试过 form_state ,但它返回相同的结果。
drupal - Drupal webform 编辑现有响应
我有一个网络表单,用户在其中填写诸如姓名、年龄、性别等字段......
用户进来填写这些数据,但是我想给他们一个功能,他们可以通过同一个网络表单编辑他们以前的回复(就像一个预先填写的 webfrom,他们以前的回复)。
我正在调查将每个回复存储为草稿(这样做有什么缺点吗?),但随后我会在最终表格(提交表格)上松懈,行动:(
还有一种方法即使在提交之后也可以将响应存储为草稿(因此用户可以找到他们以前的响应,预先填写在同一个网络表单中。)
drupal - 在 drupal webform 中,发送 %email_values ,但我想要字段键值而不是它
例如,在以下组件中,
标签:选择您喜欢的区域
1|亚洲 2|非洲
我有如下电子邮件通知。
“选择你最喜欢的地区” “亚洲”
但我想要像下面的格式。
"选择您喜欢的区域" "1
请告诉我我该怎么做。
javascript - Drupal:如何将 JavaScript 值添加到隐藏的表单组件
我想将用户屏幕大小作为我的隐藏字段之一。
在纯 HTML 中,我可以将输入值作为 JavaScript 获取,例如:
如果我将页面的[输入格式]设置为[完整html]或[php代码],如果我将组件值设置为-
省略了 SCRIPT 标记,引号变为 " 。似乎 [value] 字段已转换为安全的 HTML 实体。
有没有办法在 Drupal 网络表单中添加一个带有 JavaScript 值的隐藏表单组件?
编辑:解决:
编辑:我可以添加一些 PHP 值作为
如何添加 JavaScript 值?
编辑 2:我尝试将节点 [输入格式] 更改为 [php 代码] 和以下 [表单组件] [值],但它们都不起作用:
[SCRIPT 标签被替换为 NewLineChar ???]
=> 所以当我填写表格时,我会收到带有原始字符串的电子邮件:
drupal - Drupal网络表单位置?
我正在向现有网站添加内容,但我不知道如何将不同的 Web 表单连接到不同的特定页面。
例如: http: //network.awcbn.com/3blindmicewindowcoverings
我需要为同一站点上列出的其他公司复制此页面。但是每个网络表单将位于不同的“基本页面”上,并将发送到不同的电子邮件地址。
我对编码几乎一无所知,我想知道这是否可以在 webform 设置或 drupal 管理设置中完成。无需“打开引擎盖”并弄乱代码?
基本上我只是不知道如何在特定页面上放置特定的网络表单。那有意义吗?
database - Drupal 7 webform提交到远程mysql数据库
当用户在我的 Drupal 7 站点上填写网络表单时,在提交时,我需要将提交数据发送到另一个数据库。我在自定义模块中使用 hook_webform_submission_insert,但我只能将 sid 和 nid 插入表中。我还需要发送我的网络表单字段;像 first_name、last_name、email 等。但我在提交时遇到错误。
我试过'first_name' => 'first_name',但它不起作用。我究竟做错了什么?
drupal - 添加多个 Textfiled 值必须在一个文本字段中检索
我有一种表格,它有某种计算(总和)。例如,我有 5 个文本字段。我想将 1+2+3+4 的总和放入第 5 个文本文件中。我正在使用 drupal 网络表单来设计我的表单,您能否建议如何验证以及如何从 drupal 中的文本字段中检索值。
drupal - 如何配置 Drupal 6 模块“Webform Protected Downloads”
大家好,我正在为 Drupal 6 使用 Webform Protected Downloads 模块。我遇到的问题是,当我转到“受保护的下载”选项卡时,它会给我消息“您需要先将文件附加到此节点,然后才能配置受保护的下载。” 我在哪里可以附加文件来配置“Webform Protected Downloads”模块?
php - Drupal 7 PHP: How to customize the webform module confirmation page?
I include the webform in site, now when I submit the form, then I need to give the confirmation to user that your request has been submitted & I need to show the user that, how many request he submitted in the system like "Previous submission" page.
For this, I want to customize the webform-confirmation.tpl.php in webform module, I tried to include webform.report.inc and using webform_results_table($node, 0), displaying table but it will not give the Operation view, edit, delete.
Please help me to find out the solution for this?