form 也可以使用template (*.tpl.php) (Drupal6.x 版)

舊文:
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']);?>

等等

Google