Когда пользователь заполняет веб-форму на моем сайте Drupal 7, при отправке мне необходимо отправить данные отправки в другую базу данных.Я использую hook_webform_submission_insert в пользовательском модуле, но я могу получить только sid и nid для вставки в таблицу.Мне нужно, чтобы мои поля веб-формы также были отправлены;как имя, фамилия, адрес электронной почты и т. д. Но я получаю ошибки при отправке.
<?php
function hook_webform_submission_insert($node, $submission) {
// Insert a record into a 3rd-party module table when a submission is added.
db_insert('mymodule_table')
->fields(array(
'nid' => $node->nid,
'sid' => $submission->sid,
'foo' => 'foo_data',
))
->execute();
}
?>
Я пробовал 'first_name' => 'first_name', но это не работает.Что я делаю не так?