跳转到主要内容
baiyuxiong 提交于 8 April 2013

我建了一个主题,名叫:

mytheme

又建了一个模块,名叫:

mymodule

在模块mymodule里,我修改form:

我用函数

mymodule_form_user_register_form_alter 不行,没有被调用

mytheme_form_user_register_form_alter可以,能被调用

这是为什么?感觉反了啊。

Drupal 版本

访客 (未验证)

周二, 04/09/2013 - 16:33

去看下drupal_alter函数,所有alter都是经过这个函数的,它同时支持module和theme,不知道mymodule_form_user_register_form_alter 是怎么判断它不行的,试试在函数里面watchdog('debug', '测试')