问题标签 [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.

0 投票
2 回答
4094 浏览

php - Drupal 7:网络表单中的节点字段

我有一个出现在内容类型“工作”块中的网络表单。我正在尝试从节点获取两个字段到 webform 提交中。我有这个自定义模块:

但是,我收到此错误:

注意:未定义的偏移量:webform_nodevalues_form_alter() 中的 0(/drup/sites/all/modules/webform_nodevalues/webform_nodevalues.module 的第 35 行)。

关于如何在网络表单提交中获取电子邮件字段的任何想法?

0 投票
1 回答
1534 浏览

forms - Drupal 7 Webfrom 模块中的 Webform 组件选项卡在哪里?

我想在 drupal 7 中制作一个自定义表单,其中应包含名字、姓氏、出生日期、电话、电子邮件和其他字段等字段。我下载了 webform 模块,安装并启用它。

我在视频教程中看到有一个表单组件选项卡,我们可以从中创建表单字段。但是当我尝试创建表单时,它不会显示表单组件选项卡。我到处都能找到它,但没有表单组件选项卡。任何人都可以帮助我,以便我可以创建我的自定义表单

0 投票
1 回答
699 浏览

drupal-7 - Drupal webform url 编辑现有的字段响应

我在 Drupal 中有一个网络表单,在 3 个不同的页面上有 3 个问题(字段)(Q1、Q2 和 Q3)。

用户有权编辑他们对网络表单的回复,并查看他们自己的答案。

现在点击 EDIT 链接将用户带到表单的开头(步骤 1)。

我想在编辑模式下创建 3 个链接,将用户带到相应的问题。

喜欢:链接 1 编辑 - Q1(步骤 1) 链接 2 编辑 - Q2(步骤 2) 链接 3 编辑 - Q3(步骤 3)

0 投票
3 回答
240 浏览

forms - 创建一个外观和验证类似于 Web 表单的自定义表单

编辑:意外发布未完成的问题。

我需要一个自定义表单,其外观和响应与 webforms 表单相同。

我有一个 drupal 网站,它需要一个自定义表单来绑定到 ZOHO CRM(发送潜在客户)。

我在网站的其余部分使用网络表单,但是我无法使用网络表单,因为我需要自定义表单的操作、类和 ID 以将数据发送到 ZOHO。

我希望我的自定义表单看起来和验证类似于 webforms 表单以保持一致性。我无法实现相同的验证。

我还没有找到一篇关于这个的清晰而简单的文章,它看起来很基础,也许我想多了。

0 投票
2 回答
588 浏览

drupal - Webform Submit Button 的作用类似于 Reset 按钮

我们在 Drupal 上设置了一个简单的网络表单:

http://www.example.com/page

有些用户可以毫无问题地提交它,而对于其他用户,当他们单击提交时表单会重置。没有明确的相关性,一位用户使用:我们测试过的 IE9 和 Windows 7,并且能够毫无问题地提交,但无论多次尝试,该用户都没有。

我们正在使用 6.x-3.14 drupal webform 模块,以防信息相关。

我们已经尝试禁用 javascript,但这并没有解决问题。任何帮助都会很棒。

0 投票
0 回答
386 浏览

drupal-7 - drupal 7 webform:更改下载提交的标签

我有一个带有一些表单组件的网络表单。我想以 CSV 格式下载它。但我希望下载文件的表单组件标签是机器名称(字段键)而不是表单组件的标签。

原因是我会在之后处理 csv 文件并且我需要这些密钥,但这些密钥不是人类可读的。这就是为什么我在网络表单中放置了不同的更用户友好的标签。但是在下载的文件中,我得到了那些标签而不是机器名称。

“选择”选项列表有一个选项,但我没有看到其他普通文本字段的任何选项。

我正在考虑一些 javascript 或 css 来做一些肮脏的伎俩,将丑陋的机器值放入标签中,但向用户显示用户友好的值。但这只是一种解决方法,我想有一种drupal方法可以做到这一点。

提前致谢!

编辑:让自己更清楚:在 Web 表单中添加组件时,有两个必填字段:标签和“机器名称”。我希望标签值对用户来说是漂亮的,并且我将机器名称用于我自己的目的。我希望当我在 CSV 文件中下载提交的表单时,将每列的标题设为“机器名称”值而不是标签,这就是我现在得到的。

Edit2:用钩子形式改变显示表单上的标签而不是js和css更优雅!但我还是想知道答案

0 投票
2 回答
679 浏览

drupal - 可以添加到 Drupal 网络表单的项目数量是否有限制?

Drupal:7.14
网络表单:7.x-3.18+4-dev

目前我在一个 Webform 中共有 469 个组件:

  • 选择选项 = 158
  • 文本字段 = 115
  • 数字 = 73
  • 字段集 = 64
  • 文本区域 = 30
  • 标记 = 28
  • 日期 = 1

我的问题是我现在无法再添加了。

0 投票
1 回答
587 浏览

drupal - 谁能告诉我如何在 drupal webform 结果中添加字段?

默认字段是 #,SUBMITTED,USER,IP ADDRESS... 我需要添加一个额外字段作为 Deal Title & Expiry 这是我为我的网络表单添加的字段,有人可以建议一种方法吗?

0 投票
1 回答
1135 浏览

drupal-7 - Drupal 7:在嵌入式网络表单块上使用规则

我有一个“订阅我们的时事通讯”网络表单(可以是任何网络表单)——比如 node/41——我嵌入到一个块中(块 ID 是“client-block-14”)。这样做是为了使其可以在不同页面的不同区域中显示。没有直接链接到 node/41。

提交表单时,我不希望用户被重定向。我希望用户停留在他/她当前所在的页面上(例如主页、产品等),并显示一条自定义消息,说明提交成功。

问题是我只想要这个网络表单的规则,而不是网站上的其他网络表单(联系我们)。

这是我尝试过的规则。

  1. 保存新内容后
  2. 条件1:内容类型为webform
  3. AND 条件 2:节点 id 为 41
  4. 动作:显示消息

我如何转换此规则(并添加无重定向)以在嵌入式块上工作,因为它显然没有节点 ID 而是块 ID?

0 投票
2 回答
1581 浏览

dynamic - 使用规则动态更新 webform 提交的字段

我是 drupal 的新手,在创建提交后动态更新 webform 字段的规则方面寻求帮助。我使用 webform 为赞助商创建了一个表单,并在保存到 ubercart 产品进行付款后重定向。现在我必须根据产品(Platinum Sponsorship/Gold Sponsorship)创建规则,并在订单完成时更新赞助字段。我创建了规则,但在将字段(规则操作)赞助商的值设置为(白金/黄金)时卡住了,因为网络表单字段没有出现在数据选择器中。