доброго дня (ночи, вечера, ...)!
есть проблема у меня. поиском пользоваться вроде умею, но ответа не нашел.
с ноды при нажатии кнопки "отправить заказ" должно выходить на форму контактов с заранее заполненными полями и по нажатию кнопки "отправить почту" данные отправляются.
использую следующий код:
$form_state = array();
$form_state['values']['name'] = 'name';
$form_state['values']['mail'] = 'mail@example.com';
$form_state['values']['subject'] = 'subject';
$form_state['values']['message'] = 'message';
$form_state['values']['cid'] = '2';
drupal_execute('contact_mail_page', $form_state);
форма отправляется "за кадром", но если зарэмить е-маил, то выходит сообщение об ошибке (не заполнено обязательное поле) и на экране таже самая нода.
Но хотелось бы перейти на заполненную форму контактов, заполнить поле е-маил и нажать "отправить почту".
Подскажите, пожалуйста, где грабли? или вообще не в ту сторону иду?...