Есть следующий трабл. Есть некая форма, которую я перехватываю через hook_form_alter.
К ней добавляю поле кнопки с помощью следующего кода:
<?php
$form['skip_project'] = array(
'#id' => 'skiptest',
'#type' => 'button',
'#value' => 'Пропустити',
'#submit' => array('skip_project_redirect',),
);
?>
Также описал функцию:
<?php
function skip_project_redirect($form, &$form_state){
...
}
?>
в которой описан некоторый функционал и редирект на страницу.
Кнопка на форме прорисовывается, но при нажатии обработчик не срабатывает, и после нажатия открывается та же страницы ноды, на которой находится кнопка.
В чем может быть трабл?
Комментарии
код?
<?php
$options = array(
'fragment' => '',
'query' => '',
'absolute' => FALSE,
'alias' => FALSE,
'prefix' => '',
'external' => FALSE,
);
drupal_goto('editstore',$options, 301);
?>
Текущая страница на которой находится кнопка имеет алиас spedit.