php - 如何在 hook_form_alter 上添加权重

标签 php drupal drupal-7 drupal-modules drupal-hooks

我的模块中有一个 hook_form_alter,但另一个模块 workbench_access 也有一个 hook_form_alter,我需要在 hook_form_alter 之前调用它。如何为我的 hook_form_alter 添加权重?

最佳答案

您只需将 system 表中模块的 weight 列设置为高于 Workbench Access 模块的值即可。

参见How to update a module's weight了解执行此操作的不同方法。一旦完成,清除 Drupal 的缓存,您的模块的钩子(Hook)将在 Workbench Access 模块(很可能还有许多其他模块)的钩子(Hook)之后被调用。

关于php - 如何在 hook_form_alter 上添加权重,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8014486/

相关文章:

css - 添加到页面的 Drupal 7 额外类

php - 将一个 SELECT 组合到另一个 SELECT 中

php - 返回查询结果的函数

php - Drupal 删除/更新数据库中的错误行

drupal - 如何添加自定义 Drupal 日期格式?

php - Drupal 7 实体表单模块 : How to get value of a field with php?

php - 在 Drupal 7 中获取提交的帖子值

php - 手动锁定单个表行

php - 我怎样才能加快 Composer 的安装速度?

drupal - Concrete5 是否有类似于 Drupal 的 CCK 和 Views 的东西?