0
我使用的是drupal 7,我想定制注册表单和用户登录表单。 我使用这个代码在template.tpl.php:如何在drupal 7中注册注册表单?
function mytheme_theme($existing, $type, $theme, $path){
$hooks['user_login']=array(
'render element'=>'form',
'template' =>'templates/user-login',
);
$hooks['user_register']=array(
'render element'=>'form',
'template' =>'templates/user-register',
);
$hooks['user_pass']=array(
'render element'=>'form',
'template' =>'templates/user-pass',
);
return $hooks;
}
奇怪的是“USER_LOGIN”和“user_pass”的工作,但“user_register”不是。 有人请让我知道为什么,并告诉我如何解决它。 感谢您的帮助。
感谢您的回复。 关于MyTHEME_theme_name(&$ vars),其实我不知道。你能发给我一个关于它的链接吗? 关于hook_theme_registry_alter,我完全是你告诉我的。但它仍然不起作用。 – NamPham 2011-12-24 02:16:11