Всем привет) Есть модуль под drupal, его задача после отправки формы показать страницу благодарности с введенным именем в форму, он перехватывает имя из поля с ключем (imya_i_otchestvo). Появилась необходимость подключить еще одну форму к модулю, но не знаю как, так как в php не силен, подскажите как нужно прописать id второй формы в код модуля?
<?php
function wf_custom_option_menu(){
$items = array();
$items['content/spasibo-za-zayavku'] = array(
'title' => '',
'page callback' => 'wf_custom_option_page',
'access callback' => TRUE,
);
return $items;
}
function wf_custom_option_form_alter(&$form, &$form_state, $form_id){
if($form_id == 'webform_client_form_44'){
$form['#submit'][] = 'wf_custom_option_submit';
}
}
function wf_custom_option_submit($form, &$form_state){
//$_SESSION['name'] = $form_state['values']['submitted']['name'];
$form_state['redirect'] = array('content/spasibo-za-zayavku', array(
'query' => array(
'imya_i_otchestvo' => $_POST['submitted']['imya_i_otchestvo'],
),
),
);
//debug($form_state['values']);
}
function wf_custom_option_page(){
if(!isset($_GET['imya_i_otchestvo'])){
drupal_goto('<front>');
}
else{
$output = '<div id = "senks"><div class = "black"><a>'.$_GET['imya_i_otchestvo'].', cпасибо за заявку.</a></div><div class = "red"><a>Менеджер свяжется с вами через 30 минут!</a></div></div>';
return $output;
}
}