Кнопка Авторизации

Прислано: Angel_33_3

ср, 08/02/2012 - 00:07

Другие статьи по теме:

Подскажите пожалуйста как для авторизации кнопку входа в систему сделать картинкой. Знаю, что это можно сделать в файле user.module, но скажите, пожалуйста, что пхп коде нужно поменять

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано ХулиGUN в ср, 08/02/2012 - 03:02.

"Angel_33_3" написал(а):

Знаю, что это можно сделать в файле user.module

Нельзя!!! Хакать ядро настоятельно не рекомендуется.
2 варианта решения Вашей проблемы:
1. CSS
2. template.php http://drupal.org/node/19855
3. Написать свой модуль


Опубликовано Angel_33_3 в ср, 08/02/2012 - 03:26.

До уровня написания модулей мне пока еще нужно подрасти. Для кнопки входа я хотел изменить input type="submit" на input type="image", а это не в CSS делается. Я так понял в самом модуле, в котором сплошной пхп, куда не особо хочется лезть, не имея пока что нужных знаний.


Опубликовано ХулиGUN в ср, 08/02/2012 - 03:33.

2 вариант


Опубликовано Chyvakoff в ср, 08/02/2012 - 05:17.

Да,хуком же можно переопределить элемент формы?


Опубликовано 6RUN0 в ср, 08/02/2012 - 06:41.

Смотри:
hook_form_FORM_ID_alter
user_login

В template.php надо добавить

<?php
//function hook_form_FORM_ID_alter(&$form, &$form_state, $form_id)
function mytheme_form_user_login_form_alter(&$form, &$form_state){
  
$form['actions']['submit'] = array(
    
//'#type' => 'submit',
    
'#type' => 'image',
    
'#value' => t('Log in'),
  );
}
?>


Опубликовано Angel_33_3 в ср, 08/02/2012 - 13:34.

Спасибо за ответы, буду разбираться


Ссылки партнёров