Форма создания заказа
Задание было создать форму заказа, отправить на почту пользователю и сохранить данные, чтоб пользователь мог посмотреть у себя в личном кабинете историю своих заказов.
С помощью модуля webform создала форму, в настройках формы поставила переход на свою страницу,в которой я сделала создание ноды
<?php
include_once(drupal_get_path('module', 'webform') .'/includes/webform.submissions.inc');
$nid = arg(1);
$sid = $_GET['sid'];
$submission = webform_get_submission($nid, $sid);
$suma= $submission->data[2]['value'][0];
// тут создает объект ноды
$node = new stdClass();
$node->type = 'orderuser';
$node->title = 'Заказ № '.$sid;
$node->language = LANGUAGE_NONE;
$node->body[$node->language][0]['value'] = $text;
$node->body[$node->language][0]['summary'] = '';