Отправка формы заявки/заказа через API

ModForms::newOrder(

array(

string subject

array fields

array  emails

)

Метод создает новую заявку.

Параметры

ПараметрОписание
subjectТема
fieldsПоля
emailsМассив e-mail для получения

 

Примеры


		/* Простая заявка */
		
		ModForms::newOrder([
		'subject' => 'Обратная связь',
		'fields' => array(
			'Имя' => 'Александр',
			'Номер телефона' => '+796123312321',
		),
		'emails' => array(
			'email-1@mail.ru',
			'email-2@mail.ru',
		), ]);

 


		/* Заказ товаров */

		
		/* Заголовки строк */
		$items[] = [
		'id',
		'Товар',
		'Количество',
		'Цена'];
		
		/* Строки */
		$items[] = [
		'1',
		ModForms::addLink('http://site.ru/katalog/bryuki-sportivnye-m-nsw-pant-cf-jsy.html', 'Брюки спортивные Gilan 45'),
		'30',
		'1600 Руб.'];
		
		/* Создадим заказ */		
		ModForms::newOrder([
		'subject' => 'Обратная связь',
		'fields' => array(
			'Имя' => 'Александр',
			'Номер телефона' => '+796123312321',
			'Товары' => ModForms::addItems('Products', $items), // добавим вложенные сущности
		),
		'emails' => array(
			'email-1@mail.ru',
			'email-2@mail.ru',
		), ]);