[Решено] Нельзя изменить элемент формы через form_alter, с чем может быть связано?

Главные вкладки

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 13 ноября 2010 в 16:46

Форма логина, хочу заменить кнопку входа через Твиттер на свою+дополнительно обернуть в стили

<?php

function general_form_alter(&$form$form_state$form_id) {
if (
$form_id == 'user_login') {
$twitter_img theme_image(drupal_get_path('module''general') . '/images/twitter_button.jpg''Twitter't('Click to login via Twitter'), NULLFALSE) . ' ' 'Twitter';    

$form['twitter_signin']['#value'] = '<div class="twitter-button">' l($twitter_img'twitter/redirect') . '</div>';
}
}
?>

...и ничего.

Даже если попробовать просто удалить кнопку

<?php
unset($form['twitter_signin'])
?>

то ничего не выходит

В этой же форме есть другие кнопки, например фейсбука, они поддаются изменениям без вопросов.

Что я упустил?

Комментарии