问题标签 [drupal-forms]

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 回答
16866 浏览

drupal - 为表单元素中的单个组件添加 css 属性 - Drupal

我有一个 drupal 表单,我需要向表单元素中的组件添加单独的类。

那就是我需要将属性class='text'添加到'textbox(实际框)'和class='title'到'textbox title'(#title')。

我该怎么做呢?

0 投票
2 回答
609 浏览

php - Drupal 表单过滤器

我创建了一个基本的 Drupal 表单。现在我想,例如,如果一名工程师学生选择培训工业科学,那么所有书名都必须出现。但是,如果经济学学生选择培训业务,那么所有书籍的标题都必须只出现在业务上,而不是工业科学或其他的标题。我认为过滤器可以解决我的问题。有人有教程的链接吗?

提前致谢!

0 投票
4 回答
15474 浏览

drupal - 创建只有月份和年份的日期字段 - Drupal

我正在 Drupal 中创建信用卡表格。我需要一个日期选择字段,用户可以在其中选择他们的信用卡到期日期,该日期仅包含月份和年份 - 没有日期。

Drupal 表单#type“日期”产生一个日期选择器,它有day-month-year选项。我只是需要month-year。有什么帮助吗?

0 投票
4 回答
2553 浏览

drupal - 如何以编程方式创建论坛主题?

我刚刚通过以下链接了解了如何以编程方式创建论坛和容器

http://www.unibia.com/unibianet/drupal/how-create-drupal-forums-and-containers-programmatically

但是从来没有看到任何以编程方式创建论坛主题的帖子(谷歌),无论我应该使用 node_save() 还是任何替代方案。

请帮帮我,伙计们,

谢谢,埃德文

0 投票
2 回答
2707 浏览

file-upload - 如何使用 drupal 7 上传多个文件?

我正在制作一个包含表单的drupal 7模块,我想连续上传多个文件。目前我正在使用 managed_file 类型的输入字段。

这给了我上传按钮,但只让我上传一个文件。有没有办法告诉这个表单上传文件,并且仍然保持第二次上传的选项打开?

0 投票
1 回答
639 浏览

mysql - Drupal 数据不采用孤立表 - 显然这是一个表前缀问题(不确定这意味着什么)?

我正在通过 Webform MySQL/Data 解决方案http://nodeone.se/blogg/finally-webform-submission-data-in-views工作。安装了所有必需的模块,一切看起来都很好。但是,当我转到 admin/build/data/adopt 并选择我创建的 webform 表时,它不会添加到 admin/build/data 的可用表中。

如果我回到 admin/content/webform/mysql 并取消选择/重新选择网络表单,我会收到来自数据的错误消息:

数据模块无法删除视图(表名)

数据模块无法采用视图(表名)

这里没有什么可做的。有什么想法可以阻止数据采用/删除这些表吗?

这与用户在这里遇到的问题类似http://drupal.org/node/1040054#comment-4530296。显然,这是一个表前缀问题。这是什么意思,我该如何解决?

0 投票
3 回答
1295 浏览

javascript - 在提交表单时运行 JavaScript 代码

我想在表单提交之前运行 JavaScript 代码,然后在表单提交上执行其他默认任务。

任何人都可以提出一些方法吗?

0 投票
1 回答
1814 浏览

drupal - 在 Drupal 7 中表单验证失败时清除表单输入

表单验证失败后,我无法清除表单输入。

例如,如果表单中有任何单选按钮元素,其中有两个组,未选中,则表单验证功能将引发错误。如果用户选择了第一组,但没有选择第二组,则会引发错误。我想知道如何清除表单输入,以便清除第 1 组中先前选择的单选按钮。

这是通过 Drupal 7 完成的。

0 投票
2 回答
638 浏览

drupal - 从自定义 Drupal 表单访问 Drupal 的 $form_values 中的值

编辑:似乎我的“阵列爬行”技能还不够,感谢您的建议。此外,我发现我正在使用普通的“=”而不是双“==”来检查 $discounttype 条件。我猜想在同一个代码块上敲打你的脑袋 3 个小时会让你变得愚蠢并错过最明显的错误。

首先,我在 Drupal 6 上。

我创建了一个带有以下标记的表单:

表格正确呈现,从这张图片可以看出:http ://cl.ly/3D2C2h1t1m2B351L1T31 (€符号旁边的N和R值实际上是$discounttype变量的值,只是为了检查它)

每个白框基本上都是前面提到的形式的一种。

我需要在每次提交时传递 $discounttype 变量的值,因此我决定将其设置为提交按钮的标题。

我的问题是,在提交函数本身中,我无法访问 #attributes 数组中包含的“标题”属性的值。主要是因为我可能不知道正确的语法。

到目前为止我已经尝试过

以及所有其他可能的组合,但可能我只是做错了。实际上,我在网上搜寻答案是一个小时,但我想出了任何办法。

0 投票
1 回答
147 浏览

drupal - 如何仅在 Drupal 管理员中的某些节点类型上加载表单过滤器模块?

我想仅在某些节点类型上在 drupal admin 中加载表单过滤器模块。

我的目标是从配置文件内容类型中排除表单过滤(因为它与内容配置文件模块冲突)。

有什么建议吗?