Темизация формы входа в Drupal 7

Раздел форума: 

Здравствуйте Иван (простите если не правильно назвал ваше имя), я хочу спросить у вас.

 

Где можно почитать о том как темизировать форму входа на drupal?

 

Я вот читал эту статью

http://webtrue.org/content/temizaciya-drupal-7-forma-vhoda

 

И она мне не очень помогла, точнее не помогла вообще. Форма входа пропала и я не знаю как ее вывести.

 

Надеюсь на вашем блоге есть подобный материал, спасибо.

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
Прикрепить
Максимальный размер файла: 128 МБ.
Разрешённые типы файлов: txt doc docx rar zip xls xlsx pdf odf odt jpg jpeg gif png psd rtf.

Здравствуйте, вы можете

Здравствуйте, вы можете исползовать hook_form_alter(), взять массив формы, поменять местами в массиве как угодно, а потом уже через css приводить в вид, который вам нужен. Вот так можно массив формы проверить:

function custom_form_alter(&$form, &$form_state, $form_id){ 
  if($form['#id'] == 'user-login-form'){
   dsm($form); // нужен будет модуль devel
  }
}

Вот ссылка на описание самого хука:

http://api.drupal.org/api/drupal/modules!system!system.api.php/function/hook_form_alter/7

 

Вот здесь уроки по созданию модулей.

http://drupalbook.ru/drupal/sozdaem-modul-na-drupal-bystryy-start

http://drupalbook.ru/drupal/form-api-drupal-sozdanie-form-na-drupal

Спасибо, модуль ставить

Спасибо, модуль ставить обязательно?

 

Просто обычно задать стили форме входа не должно быть трудным.

 

А используя шаблонизатор Zen это проще делать?

 

Да и вообще хотел бы  у вас спросить.

Если я занимаюсь версткой под Drupal то хорошо ли мне использовать Zen или лучше верстать с нуля?

Сильно ли он облегчает жизнь и нормально ли это будет выглядеть в глазах других кодеров? (ну то есть, не будут ли думать что я неумеха или все в таком роде).