Кнопка Авторизации
Прислано: Angel_33_3
ср, 08/02/2012 - 00:07
Подскажите пожалуйста как для авторизации кнопку входа в систему сделать картинкой. Знаю, что это можно сделать в файле user.module, но скажите, пожалуйста, что пхп коде нужно поменять
- Angel_33_3's blog
- Для комментирования войдите или зарегистрируйтесь
Знаю, что это можно сделать в файле user.module
Нельзя!!! Хакать ядро настоятельно не рекомендуется.
2 варианта решения Вашей проблемы:
1. CSS
2. template.php http://drupal.org/node/19855
3. Написать свой модуль
- Для комментирования войдите или зарегистрируйтесь
До уровня написания модулей мне пока еще нужно подрасти. Для кнопки входа я хотел изменить input type="submit" на input type="image", а это не в CSS делается. Я так понял в самом модуле, в котором сплошной пхп, куда не особо хочется лезть, не имея пока что нужных знаний.
- Для комментирования войдите или зарегистрируйтесь
2 вариант
- Для комментирования войдите или зарегистрируйтесь
Да,хуком же можно переопределить элемент формы?
- Для комментирования войдите или зарегистрируйтесь
Смотри:
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'),
);
}
?>- Для комментирования войдите или зарегистрируйтесь
Спасибо за ответы, буду разбираться
- Для комментирования войдите или зарегистрируйтесь




Комментарии