问题标签 [hook-form-alter]
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-6 - 如何在 Drupal 6 中使用 hook_form_Form_ID_alter() 对自定义表单上的“#type”=>“select”字段运行自定义验证
作为一个新手并使用 hook_form_Form_ID_alter() 更改站点范围的表单和字段是一项巨大的成就,但现在我开始遇到涉及验证我添加的一些自定义字段的问题。以下是我的custom_form.module文件中的代码。
此时我最感兴趣的是如何在美国州下拉字段中显示“-选择-”,但不要让用户选择它作为选项。此时,他们可以将 -Select- 留在该必填字段中,并且 Drupal 允许提交表单。通过电子邮件为该特定字段发送的数据 = 0。我想强制用户实际选择一个状态。
我已经尝试了以下所有方法。
- http://www.chromaticsites.com/blog/drupal-tutorial-form-overrides-and-element-specific-validations/
- Drupal 表单验证对我不起作用
- http://befused.com/drupal/additional-validation-function
我已经尝试了这些的多种代码试错变体,但没有任何效果像广告宣传的那样......
非常感谢您的澄清问题或建议。请记住在您的解释中要具体和简单,并请定义术语 - 目前对我来说,大多数 php 就像阅读莎士比亚。
非常感谢。
validation - Drupal 7 - 尝试向所有节点编辑表单添加自定义验证
我想为所有节点编辑表单添加自定义验证。具体来说,将使任何图像字段alt和title属性成为必需。但我什至还没有到那一块。到目前为止,我有以下代码,但由于某种原因,我的验证辅助函数从未被调用:
我遵循了我在网上找到的几个示例,并仔细检查了 Drupal.org API 文档。我不知道我做错了什么。
drupal - 如何在 drupal 中定位和删除给定的字段集
我对 drupal 非常陌生,并且一直在玩很多不同的模块和核心功能。我现在遇到了一个问题,我在 48 小时内一直试图解决但没有找到正确的解决方案。
我正在使用核心模块构建一个论坛,但我的问题是当用户发布新主题/评论时,他们可以选择他们想要使用的“文本格式”。我希望 drupal 认为过滤的 HTML 是唯一的选择,并且不提供使用“纯文本”格式。
我可以在 CSS 中使用“display:none”来定位字段集的 id,这确实有效,不会再显示,但我想知道如何删除字段集代码本身。
我试过这个,
'edit' id 是文本选项的字段集上的 id,但这一切都是给我白屏死机....
那么我做错了什么?
非常感谢您提供的任何帮助....
格伦。
forms - 如何在 Drupal 中隐藏用户编辑表单上的某些字段?
所以我有三种类型的用户——管理员、洛杉矶管理员和用户。我正在尝试对其进行设置,以便管理员和 LA 管理员无法编辑用户的用户名、密码和时区。我说的是管理员的默认用户编辑表单,表单 ID 是“user-profile-form”。
我创建了一个自定义模块,但这似乎不起作用。知道我可能做错了什么吗?
甚至 var_dump 似乎也没有输出。我已清除缓存并验证模块已启用。
drupal-7 - Drupal 7:如何更改图像字段小部件“alt”或标题“标签
我正在尝试更改节点添加表单上图像小部件中的“alt”和标题“标签。
我已经尝试了这两个钩子:
我找不到成功更改标签所需的位置。有人可以指导我以适当的方式来解决这个问题并改变它们吗?如果它有所作为,我会从自定义模块中获得这些。通过主题击中它们对我来说也很好。
有什么想法吗?
php - Drupal 7 - 隐藏所有内容类型的删除按钮
我想使用小的自定义代码删除管理面板中所有内容类型上的删除按钮。请帮助。
php - 如何在 Drupal 7 中以编程方式设置具有 OR 功能的条件字段
在 mymodule_form_alter() 中,我以编程方式为条件字段设置状态。IE
这很好用!
但是,我需要为我的一些字段分配 OR 功能(多个允许的依赖值)并且不能完全弄清楚如何以编程方式分配它(请原谅我对 PHP 的有限经验)。
我已经尝试过一些事情,例如...
...(显然)没有运气。
任何善良的灵魂都可以伸出援助之手,或者为我指明正确的方向。以编程方式完成这一点至关重要。
非常感谢任何帮助。
谢谢!
drupal-7 - 自定义提交处理程序上的重定向
所以基本上这是我在这个问题上的第二天。
我有我的模块send_xml.module
但它不会在进程之后重定向mylink
,它只是刷新页面。
drupal - MYMODULE_user_register_form_alter 上的重定向
我已经搜索了很多,也发现了很多帖子,但仍然无法使我的代码正常工作。我真的不知道这个问题了,很难调试。
所以我有这个代码模块send_xml.module
我用过hook_form_FORMID_alter
,就像
我希望将其重定向到带有注册表单中的值的外部链接...但我无法使其正常工作...我现在的第三天真的给了我很多痛苦...
请帮助任何人...这将是一个很大的帮助。非常感谢!:)
drupal - hook_form_FORMID_alter 不工作
模块名称是send_xml.module
.
此代码drupal_set_message('<pre>' . print_r($form['#submit'], TRUE) . '</pre>');
显示
但是这段代码drupal_set_message(t("ahoy"));
没有显示...
有人按铃吗?
遇到无法找到原因的问题很烦人……以前有人遇到过这种情况吗?如果是的话,请将您的解决方案分享给我。非常感谢!:)