При заполнении и отправке данной формы необходимо хранить данные, введенные пользователем в виде Ноды типа фидбэк, обратная связь (который был создан ранее).
Мне нужно чтобы когда я в своем модуле вводил данные и нажимал на Отправить данные сохранялись в ноде.
Вложение | Размер |
---|---|
feedbackform.php.txt | 4.24 КБ |
Комментарии
Помогите.
В функции сабмита просто добавьте код, который будет создавать ноду, примерно такой как описан тут
https://drupal.stackexchange.com/questions/185442/programmatically-creat...
$data = file_get_contents('http://localhost/drupaltest/feedback');
$file = file_save_data($data, 'public://druplicon.png', FILE_EXISTS_REPLACE);
// Create node object with attached file.
$node = Node::create([
'type' => 'article',
'title' => 'Druplicon test',
'field_image' => [
'target_id' => $file->id(),
'alt' => 'Зворотний звязок',
'title' => 'Goodbye world'
],
]);
$node->save();
Что-то не получается