1. Скопировать каталог payment в папку \modx\assets\snippets\shopkeeper\ 2. В системе управления перейти "Элементы" -> "Управление элементами" -> "Сниппеты". Нажать ссылку "Новый сниппет". 3. Заполнить необходимые поля: Название сниппета: IntellectMoney, Описание: Система IntellectMoney, Открыть файл \payment\intellectmoney\install\intellectmoney_snippet.txt, скопировать содержимое и вставить в поле "Код сниппета". Нажать кнопку "Сохранить". 4. В системе управления открыть для редактирования страницу, которая открывается после оформления заказа (&gotoid в eForm). Вставить в поле "Содержимое ресурса" вызов сниппета: [!IntellectMoney!] Сохранить. Также вызов можно вставить в шаблон страницы. 5. Проверьте чтобы на странице оформления заказа в вызове сниппета eForm был указан параметр &gotoid. Пример: [!eForm? &gotoid=`15` &formid=`shopOrderForm` &tpl=`shopOrderForm` &report=`shopOrderReport` &subject=`Новый заказ` &eFormOnBeforeMailSent=`populateOrderData` &eFormOnMailSent=`sendOrderToManager`!] где 15 - это ID страницы, которая будет открываться после отправки заказа. В шаблоне формы должен быть выпадающий список (select) для выбора метода оплаты (Обычно это шаблон чанка shopOrderForm). Пример: <select name="payment"> <option value="При получении">При получении</option> <option value="webmoney">WebMoney</option> <option value="robokassa">Другие электронные деньги</option> <option value="intellectmoney">IntellectMoney</option> </select> 6. Открыть файл \payment\intellectmoney\intellectmoney\config.php и вписать туда значения eshopId и secretKey 7. В ЛК IntellectMoney выбрать протокол IntellectMoney, Result URL - http://ВАШ_ДОМЕН/assets/snippets/shopkeeper/payment/intellectmoney/result.php
|