2011-11-16 56 views
0

我的D7网站中有多个form_alter s。一个贡献和一个风俗。我需要自定义模块来覆盖contrib模块。但由于某种原因,自定义模块正在提交第二个...
如何更改Drupal中hook_alters的处理顺序?影响form_alter的编译顺序

回答

1

您只需在数据库中弹出system表格并更改模块的status列。如果您希望挂钩在之前运行,则另一个特定模块将status更改为比表中其他模块的status更小的编号。如果您希望它们在之后运行,请将status更改为更大的数字。

您需要清除Drupal的缓存,一旦您在表格中进行了更改,以便它被拾取。

请参阅How to update a module's weight以获得更全面的解释。

+0

好的,太棒了!谢谢(你的)信息! – Michiel