在 Drupal Forms 中拥有 50 个状态下拉框的最有效方法
我知道一种方法是在数据库中建立一个包含所有状态的表,然后您可以在表单中读取它。你们认为还有更简单的方法吗? 我觉得要求这样的东西很糟糕,因为…
Drupal SQL 注入攻击预防和表单中的撇号处理
在典型的 PHP 应用程序中,我在执行 SQL 插入之前使用 mysql_real_escape_string 。但是我无法在 Drupal 中做到这一点,因此需要一些帮助。如果没有任…
Drupal Studs 帮助我使用 form_alter 钩子(我就快到了)
所以我认为我在概念上已经差不多了,但需要一些缺失的指导。 目标是向普通用户注册表单添加一些字段,对其进行一些样式设置,然后将其提交并将额外的…
分类字段上的 form_set_error?
虽然 form_set_error('field_firstname', t('message')) 工作正常,但如何对多个分类字段之一执行相同操作?例如 form_set_error('taxonomy[5]', t('m…
Drupal 中带有分层选择小部件的内容分类字段的默认值
我试图在 hook_form_alter 中设置内容分类字段的默认值,但无法确定必要的格式。我已经尝试过这个和许多变体: foreach (element_children($form) as …
带有自定义 ID 的 Drupal 表单
如果我错了,请纠正我,在阅读了 drupal fapi 相关文章后,我的印象是 fapi 自己生成“id”属性。它允许开发人员仅分配“名称”属性。如果是这种情况…
来自模块的 drupal 表单布局
我创建了自己的模块,名为“cssswitch”。我正在尝试创建自己的 html 布局来显示模块的管理表单部分。我了解如何使用 hook_form_alter() 修改表单元素…
通过表单 API 主题化 Drupal 添加块表单
谁能建议我定制“添加块”表单? (/admin/build/block/add) 我想对用户隐藏“用户特定的可见性设置”和“角色特定的可见性设置”。这是我到目前为止…
Drupal 模块开发:如何在 form_submit 和页面处理函数之间进行通信
我正在编写一个模块,我需要从页面处理函数中检索 form_submit 函数中设置的值。原因是我在与页面处理程序相同的页面上呈现表单提交的结果。 我有这个…
如何对 drupal 模块中的字段集使用自定义 #theme 函数?
我有一个模块可以构建包含字段集的表单。我不想使用 元素来呈现字段集标题,而是想将此内容放置在 元素中。但我只想更改模块返回的表单的行为,因此我…
在 drupal 中获取更改后的表单值
我以 drupal 名称创建了一个模块作为 newmodule。我使用 form alter 来更改用户注册表单以添加一个字段位置。当我提交表单时,我如何获取我创建的新字…