if (empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest') {
return;
}
switch($_GET['q']){
case 'order':
$result = $modx->runSnippet('FormLister', array(
'formid' => 'order',
'to' => 'lector1982@gmail.com',
'api' => '2',
'apiFormat' => 'json',
'formTpl' => '@CODE: <form action="order" class="order-form">
<input type="hidden" name="formid" value="order">
<input type="text" name="name" placeholder="Имя">
<input type="text" name="email" placeholder="Email">
<input type="text" name="phone" placeholder="Телефон">
<div class="order__select">
<select name="count">
<option value="">Кол-во людей</option>
<option value="1">1</option>
<option value="2-5">2-5</option>
<option value="5-10">5-10</option>
<option value="10-40">10-40</option>
<option value="40-100">40-100</option>
</select>
</div>
<input type="text" name="date" placeholder="Дата (дата/месяц)">
<div class="order__select">
<select name="time">
<option value="">Время</option>
<option value="10:00 - 14:00">10:00 - 14:00</option>
<option value="14:00 - 14:00">14:00 - 18:00</option>
<option value="18:00 - 23:00">18:00 - 23:00</option>
</select>
</div>
<button type="submit">Оформить заказ</button>
</form>',
'reportTpl' => '@CODE: <p>Имя: [+name.value+]</p>
<p>Телефон: [+phone.value+]</p>
<p>Email: <a href="mailto:[+email.value+]">[+email.value+]</a></p>',
'messagesOuterTpl' => '@CODE: <div class="text-danger">[+messages+]</div>',
'errorClass' => ' error-item',
'requiredClass' => ' error-item',
'subject' => 'Заказ столика',
'successTpl' => '@CODE: <div id="vacancie-popup-request" class="popup-request">
<p class="popup-title"><br>Спасибо за ваше внимание к нам.
<br>Мы ответим вам в течение 48 часов.</p>
</div>',
'protectSubmit' => '0',
'submitLimit' => '0'
));
echo $modx->parseDocumentSource($result);
die();
break;
}