добрый вечер)
темизирую форму регистрации.
пошел таким путем -
<?phpfunction danland_user_register($form) {
// $output = '';
// Выводим на экран массив формы, чтобы узнать с чем работать
return print_r($form);
// Используя структуру Forms API, совершаем изменения
// Вызов drupal_render() для всего массива $form, чтобы убедится, что
// все элементы формы выведены на экран
// $output .= drupal_render($form);
// return $output;
}?>
так вот, решил сперва узнать собственно из чего форма состоит и что в ней лежит, чтобы это убрать.
но вывод конструкции такой ужасен - он идет в одну строку и невозможно разобрать какой массив в какой вложен.
devel b drupalforfirebug по понятным причинам работать не будут, так как форма реги доступна тока без админки
как сделать читаемую выдачу..или может полное апи есть
Комментарии
класс, спасибо!)
еще вопросик сюда же, где лежит шаблон страниц /user/register и /user ?
хочу убрать надписи "Информация о пользователе" и переключатели
Чтобы убрать заголовок страницы регистрации в template.php (если нет - создаём) в функции THEME_preprocess_page (если нет - создаём)
if (t('User account') == $title) {
$variables['title'] = '';
}
else {
$variables['title'] = $title;
}
Для 7-ки этот код должен быть в THEME_process_page
Ну а переключатели - это к форме редактирования профиля через hook_form_alter
спасибо, будем пробовать