问题标签 [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.
drupal - 网络表单中的全文搜索
我使用 webform 创建了一个表单,并在视图中使用它来显示填充的条目。现在我想进行全文搜索,可以从网络表单中的可用数据中搜索数据。我试图索引 webforms 字段,但搜索 Api 中的索引类型中没有 webform 类型。请帮助我如何做到这一点。
drupal - Drupal - Webforms as Block - 修改操作
我正在使用 Drupal 7.15,并将 Webform 设置为包含在联系人页面(基本页面)中的块。基本的联系人页面具有可编辑的侧边栏内容,然后是 Webform 块作为主要内容。我遇到的问题是提交时,Webform 转到其自己的别名“general-inqueries”,而不是联系我们别名“contact-us”。我希望它返回到基本页面联系我们任何验证错误和/或确认消息。
似乎表单操作始终是 Webform 别名,但是当我尝试将别名更改为基本页面联系我们别名 (contact-us) 时,它说这个别名已经在使用中。
在不为错误或成功确认创建单独页面的情况下,如何修改操作以返回原始页面并提交任何消息?我不希望我们 JS 在事后设置表单动作。如果错误/成功消息没有传递给它,那甚至可能对我没有帮助。
如果您想看一下,这是测试服务器:
非常感谢任何和所有帮助!
谢谢大家
drupal-6 - 将网络表单提交结果作为 Drupal 6 中的链接?
我是一个新手,在模块熟悉和模块配置方面Drupal 6
我仍然在黑暗中行走。最近,我Webform
为我的网站安装了该模块,以便让用户提交请求。在 myWebform
中,有一个字段列出了我网站上Select View
特定内容的所有内容。我能够将 a用作我的普通 webform 选择组件的数据源,这就是为什么我有一个自定义字段,它是我的. 现在,成功提交表单后,我去找到提交时保存的数据。我想要的是,在我的页面上,Content Type
Drupal
View
Webform View Reference Component
<select>
Webform
Results
Results
selected
列表中的选项(基本上是视图)将链接到它们各自的视图。这就是它的样子,
我真的迷路了。有人可以帮助我如何使这成为可能吗?干杯。
validation - Drupal 7 - 网络表单 - 验证
我正在使用 Drupal 7 安装,并且正在使用网络表单来管理一些数据的提交。
字段如下:
- 捕获日期输入的日期字段
- 两个捕获数值的文本字段
- 捕获客户接受度的复选框
我希望能够根据是否允许提交表单:
- (1) 大于某个日期
- (2)中的值之和大于某个值
- (3) 中的复选框被选中
在 Drupal 7 中完成此任务的最干净的方法是什么?
drupal - 如何在 Drupal 的管理员端显示表格数据?
我创建了自定义表,该表中的条目是使用 webform 从前端完成的。
整个过程工作正常,邮件也发送给管理员,但我需要在单独的页面中向管理员显示该表信息,例如在网格视图或表列表中
那么有没有办法制作一个页面,只有管理员才能看到呢?
drupal - 没有调用drupal 7 ctool模态表单自定义提交处理程序
我有一个要求,我需要在 ctool 模式中显示网络表单。当用户提交网络表单时,它应该在相同的 ctool 模式中显示确认消息。这个功能正在我的项目中的几个地方使用,只是在 ctool 模式中显示的 web 表单正在发生变化。我用谷歌搜索并找到了这个http://drupal.org/node/1196150。我在这里找到的代码对我有帮助,现在我可以在 ctool modal 中显示 webform,并且表单工作得很好,但是确认消息没有在 ctool modal 中显示。提交后,它以模态显示相同的表单,而不是确认消息。此代码将自定义提交处理程序与 hook_form_alter 中的表单附加在一起,并在此提交处理程序中设置 sessoin 变量。在此会话变量上,它决定是否显示表单或确认消息。
这是代码
清除缓存后,我直接访问 modal/nojs/service-webform 菜单项,它显示表单并调用 hook_form_alter。我现在在直接访问 modal/nojs/service-webform 后确认了在 form_alter 中打印了一些消息在控制台上(因为我使用 chromephp 进行日志记录。)。但是,如果缓存被清除并且我单击“单击此处”,则表单以模式显示,但不会调用 form_alter,因为它不会在控制台中打印任何消息。单击该按钮后,如果我直接访问 modal/nojs/service-webform,则不会调用 form_alter。所以问题是没有调用自定义提交处理程序。我在表单更改中确认了这个打印 $form 变量。http://drupal.org/node/1196150#comment-6458176是否有任何缓存问题或者我犯了一些错误?
drupal - two different webform pages share top content
I have a drupal page with two seperate webform contents. Now if i want to add content on top of the actual form, it is mistakedly share across both pages, why is that and how can i keep the content seteprate?
drupal - Drupal 6 中的自定义 Web 表单页面布局
我最近使用 Zen 主题使用 Drupal 6(客户端要求使用旧版本)构建了一个 Intranet 站点。该网站包含几个(20 多个)使用 Webform 制作的调查页面。
客户希望将 Web 表单页面的布局更改为具有全宽内容区域且没有侧边栏。我发现我可以制作一个名为“page-node-53.tpl.php”的自定义模板页面,并且仅适用于 node/53。如果我只有一个 Webform 页面,这会很好。
是否可以制作自定义布局页面并以某种方式将其仅分配给 webform 节点?这可以在 Wordpress 中轻松完成......只是想知道在 Drupal 中是否有一种简单的方法可以做到这一点?谢谢!
mysql - Drupal 7 手动查询 webforms 数据库表
任何人都可以让我深入了解我做错了什么吗?
我有一个包含 32 个组件的网络表单,我正在尝试创建提交数据的 XML。该表格已填写并提交一次。
如您所见,我在 2 个表之间执行连接,以便为每个填充的 webform 组件获取 form_key。
问题是我得到的结果多于 32 个 - 不知何故,结果出现了严重错误。
drupal-7 - Drupal webform 以编程方式创建复合组件
我已经成功地为特定类型的数据创建了一个自定义 Web 表单组件。数据来自不同的部分,因此我需要创建其他但现有的组件类型,这些组件类型将成为我的自定义组件的子组件。基本上,我正在尝试以编程方式创建 Webform 组件的组合。
我的问题是,代码全部成功执行 - 我创建了我的自定义组件,我收到反馈说我的子组件也已成功创建。但是,子组件没有出现在我的网络表单中。
在创建自定义组件并将其插入数据库时,我正在尝试通过以下代码创建所有必要的子组件:
我的 _create_sub_component 函数定义如下:
我的猜测是对 node_save 的调用导致了问题,但我不知道到底是怎么回事。