Skip to content

rakot9/modx_payqr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Установка модуля#
* Проверить права в корне сайта, т.к. сайт попытается скопировать необходимые файлы в корень сайта, при успешной установке вы найдете в корне с сайта директорию "/rest" c
  содержимым
* Отображение кнопки при детальном просмотре товара [[!payqr?&page=product&id=[[*id]]]]
* Отображение кпноки под каждым из товаров. Находим Чанк, отвечающий за отображение товара и вставляем [[!payqr?&page=category&id=[[+id]]]]
* Отображение кнопки в корзине товаров [[!payqr?&page=cart]]
* Для синхронизации статусов необходимо найти в интерфейсе модуля shopkeeper список заказов и в точности скопировать названия параметров так, как в настройке модуля PayQR
* Проверьте режим формирования URL-страниц. Модуль настроен для работы по умолчанию в режиме "Использовать дружественные URL" -> "Да" и "Строгий режим дружественных URL"->"Нет". В противном     случае не будет корректно работать удаление товаров из корзины. Или же в настройке модуля внесите id страницы, которая отвечает за "корзину товаров"
* разместить кнопку для reverta (возврата суммы клиенту) в модуле shopkeeper. Для этого находим шаблон по следующему пути:
  core/components/shopkeeper3/templates/home.tpl, находим в секции order_edit строку <div class="modal-footer"> и вставляем следующий код:
  ``` <button type="button" class="btn btn-info" ng-click="view(data.order.id)">
            <span class="glyphicon glyphicon-pencil"></span>
            Вернуть деньги клиенту
        </button> ```




#настройка уведомлений#
правим .htaccess файл и вносим следующие строки ``` RewriteRule ^rest/index.php$ rest/index.php?_rest=$1 [QSA,NC,L] ```

Необходимо учесть, что :
  - модуль ориентирован на следующие настройки shopkeper3:
    ~ платежные системы должны хранится в переменно payments из таблицы modx_shopkeeper3_config
    ~ отсутсвует pickpoints (т. самовывоза)



!!! В файле resolve.tables.php раскомментировать удаление таблиц стр.111 //$saved = $payqr_settings->save();
 и на строке стр. 149



















#Для себя#
настройки->Наборы параметров
* cart_catalog -> Shopkeeper3:
    cartRowTpl      на shopCartRow_small
    cartTpl         на shopCart_small
    flyToCart       на nofly
    orderFormPageId на 6
    className       ShopContent
    packageName     shop

* cart_order_page -> Shopkeeper3
    cartRowTpl      на shopCartRow_full
    cartTpl         на shopCart_full
    orderFormPageId на 6
    flyToCart       на nofly
    className       ShopContent
    packageName     shop

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published