舊文:
http://www.joetsuihk.com/form_templates
的做法不太正統, 應該要改成: (用 user-login form 為例):
theme 的 template.php 之內:
<?php
//theme name + form id
MYTHEME_user_login() {
return array(
'user_login' => array(
'arguments' => array('form' => NULL),
'template' => 'user-login',
),
);
}
?>
清緩存,
便可以在你的 theme 之內建立一個 user-login.tpl.php 直接使用
<?php drupal_render($form);?>
<?php drupal_render($form['name']);?>
等等