<?phpfunction vk_openapi_form_alter(&$form, &$form_state,$form_id) {
echo "<pre>";
print_r($form_id);
echo "</pre>";
}
?>
я вот таким образом получа значение id = form_user_login
пытаюсь запустить hook_form_FORM_ID_alter()
тоесть
vk_openapi_form_user_login_alter
но оно не закускаться. Белый экран. Что я делаю не так?
Задача такая - нужно переопеределить блок логина в Drupal 7.
Буду очень благодарен за помощь.
Комментарии
то что все крутые прогеры код в блокноте пишут - это миф
поставте себе нормальную IDE с дебагером..
например Netbeans + xdebug
и 90% подобных вопросов даже неуспеют возникнуть... делов на 1-3 минуты..
А что Вы имеете в виду?
У меня этот код работает
* Implements hook_form_FORM_ID_alter().
*/
function XXX_form_user_login_block_alter(&$form, &$form_state,$form_id) {
echo '<pre>' . print_r($form, 1) . '</pre>';
}
Ну так это у тебя, а автор решил пропустить главу про хуки, а начать сразу с форм_альтера
Ребята, кто-то может подсказать что конкретно не так?
пожалуйста!
хотя бы включите отображение ошибок PHP для разработки.