Инструменты пользователя

Инструменты сайта


shk3_docs

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
shk3_docs [2018/06/26 12:51]
andchir
shk3_docs [2018/06/26 15:24] (текущий)
andchir
Строка 444: Строка 444:
 $modx->​invokeEvent( '​OnDocFormSave',​ array( '​id'​ => $object->​get('​id'​),​ '​object'​ => &​$object ) ); $modx->​invokeEvent( '​OnDocFormSave',​ array( '​id'​ => $object->​get('​id'​),​ '​object'​ => &​$object ) );
 ~~~ ~~~
 +
 +Оформление заказа с помощью сниппета "​FormIt"​ и хука "​shk_fihook"​
 +-----------------------------------------------------------------
 +~~~
 +[[!FormIt?
 +&​hooks=`spam,​shk_fihook,​email,​FormItAutoResponder,​redirect`
 +&​submitVar=`order`
 +&​emailTpl=`shopOrderReport`
 +&​fiarTpl=`shopOrderReport`
 +&​emailSubject=`В интернет-магазине "​[[++site_name]]"​ сделан новый заказ`
 +&​fiarSubject=`Вы сделали заказ в интернет-магазине "​[[++site_name]]"​`
 +&​emailTo=`[[++emailsender]]`
 +&​emailFrom=`[[++emailsender]]`
 +&​fiarReplyTo=`[[++emailsender]]`
 +&​fiarToField=`email`
 +&​redirectTo=`10`
 +&​validate=`address:​required,​fullname:​required,​email:​email:​required,​phone:​required`
 +&​errTpl=`<​br /><​span class="​error">​[[+error]]</​span>​`
 +]]
 +
 +[[$shopOrderForm]]
 +~~~
 +В чанке shopOrderReport доступны плейсхолдеры:​
 +
 +- orderID - ID заказа.
 +- orderDate - Дата заказа.
 +- orderPrice - Цена заказа.
 +- orderOutputData - Состав заказа (чанк "​orderDataOuter"​). Включает список товаров,​ контактные данные,​ доставку.
 +- orderCurrency - Валюта заказа.
  
 </​markdown>​ </​markdown>​
shk3_docs.txt · Последние изменения: 2018/06/26 15:24 — andchir