我的D7网站上有多个form_alter
。一个贡献和一个习惯。我需要自定义模块来覆盖contrib模块。但由于某种原因,自定义模块提交了第二个...
如何在Drupal中更改hook_alters的处理顺序?
答案 0 :(得分:1)
您只需要弹出数据库中的system
表,然后更改模块的status
列。如果您希望钩子在另一个特定模块之前运行,则将status
更改为比表中其他模块的status
更小的数字。如果您希望它们运行,请将status
更改为更大的数字。
一旦你在表格中进行了更改,你就需要清除Drupal的缓存,以便它被拾取。
有关更全面的解释,请参阅How to update a module's weight。