mmaurice / evo-cabinet
Private User Cabinet Frontend for ModX Evolution 1.4.x
Installs: 19
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Type:project
Requires
- php: >=5.6
- adhocore/env: ^0.1.0
- mmaurice/evo-cabinet-core: ~0.1
- zelenin/smsru: ~4
This package is auto-updated.
Last update: 2025-02-27 12:53:50 UTC
README
Базовый фронт личного кабинета пользователей для сайтов под управлением Modx Evo.
Установка:
Клонирование проекта:
composer create-project mmaurice/evo-cabinet ./cabinet
Перейти в каталог проекта:
cd ./cabinet
Обновить зависимости composer (на всякий случай):
composer update
Установить миграции для установки базового окружения и ENV-файла:
php cli.php migrations
После установки миграций, появляется файл .env с рекомендованной конфигурацией. Если вы хотите самостоятельно сконфигурировать приложение, можно воспользоваться файлом .env.example.
Использование:
Для подключения формы оплаты к туру, достаточно добавить в код страницы (шаблон или описание) следующий виртуальный чанк:
{{cabinetOrder ? &price=`12000` &tourId=`154`}}
Параметры запроса: -- price - обязательный параметр, указывается стоимость тура -- tourId - не обязательный параметр, указывается id бронируемого тура.
Визуализация:
Подробные скриншты визуальной части проекта представлены по ссылке.