Вы добавляете файл tpl для формы узла. Для этого вы должны определить имя файла tpl в template.php под вашей темой.
- Сначала создайте your_theme_name_theme ()
- Печать содержимого в форме tpl.
Пример: В приведенном ниже примере contact_site_form - это идентификатор формы типа контента.
your_theme_name_theme() {
$items['contact_site_form'] = array(
'render element' => 'form',
'path' => drupal_get_path('theme', 'your_theme_name') . '/templates',
'template' => 'contact-site-form',
);
}
Теперь создайте файл contact-site-form.tpl.php в вашем пути, как указано выше.
<?php echo render($form['name']); ?>
<?php echo render($form['mail']); ?>
.
.
.
<?php print drupal_render_children($form); ?>
Вы можете визуализировать каждый элемент отдельно в данном методе.