Если я не ошибаюсь, вы хотите увидеть структуру некоторых форм.У каждой формы в друпале есть идентификатор.Во-первых, вам нужно знать form_id.Это можно сделать с помощью пользовательского модуля и реализации hook_form_alter:
function mymodule_form_alter(&$form, $form_state, $form_id) {
drupal_set_message($form_id);
}
Когда вы найдете Id, измените фрагмент, чтобы распечатать структуру формы:
<code>function mymodule_form_alter(&$form, $form_state, $form_id) {
if ($form_id == 'a_form_id') {
drupal_set_message(print_r('<pre>'. $form .'
', true));// Если вы установили модуль Devel, следующая строка будет более читабельной: // dpm ($ form);}}
Теперь, когда вы переходите на страницу, содержащую форму, вы видите ее структуру. Каждый элемент формы представлен в виде массива, например, текстовое поле может быть таким:
$form['name'] = array(
'#type' => 'textarea',
'#title' => t('Username')
);
Для получения дополнительной информации обратитесь к API формы на веб-сайте Drupal.