Эволюция DBAPI

В новых версиях MODX Evolution ожидается существенная переделка ядра. Ключевым улучшением станет полноценное внедрение паттерна Dependency Injection. Ну, а как этим пользоваться, я покажу на примере DBAPI. Но для начала расскажу с чего все начиналось, чтобы было понятно зачем…

Читать дальше →

Странное оформление заказа

Здравствуйте. Использую компонент minishop2 и office, при оформлении заказа с пустыми полями, заказ нормально оформляется, сообщение о пустых полях не появляется, хотя обязательные поля указаны. Куда копать? Спасибо.

Column 'parent' in field list is ambiguous

После обновления со старой версии: 1.0.12 (Японской версии) до 1.4.4

В админке вместо дерева документов:

Execution of a query to the database failed — Column 'parent' in field list is ambiguous
SQL > SELECT DISTINCT sc.id, pagetitle, longtitle, menutitle, parent, isfolder, published, pub_date, unpub_date, richtext, searchable, cacheable, deleted, type, template, templatename, menuindex,
Читать дальше →

Modx revo Shopkeeper3 мультивалютность

Добрый день, подскажите кто
Modx revo Shopkeeper3 настроена мультивалютность рус usd eur
Все переводит не проблема, курсы в админке прописаны, суть в select переключение мультивалютности. Нужно что бы по умолчанию была EUR а не рус, в системных настройках shk3.currency_default поставил 4 (EUR)
вывел стандартную конструкцию:

Читать дальше →

Evolution CMS 1.4.4 (08.06.2018)

Свежий релиз 1.4.4 github.com/evolution-cms/evolution/releases/tag/1.4.4

Из самого интересного:
— Переработана страничка входа, а так же добавленна возхможность в настройках указать лого и фон для этой страницы
— Добавленно изменение положение меню: Вверху/слева (можно изменить в настройках)
— Исправленна проблема со скролом на iOS устройствах
— Добавлен mobile — режим для
Читать дальше →

Отправка смс при изменении статуса заказа через SMS.RU

Плагин отправляет сообщение покупателю на телефон. указанный при регистрации через сервис SMS.RU.
Плагин вешается на событие OnSHKChangeStatus и использует плагин SHKshowAdminMessage, для вывода сообщения менеджеру


Читать дальше →

Показ сообщения для менеджера интернет магазина

При изменении статуса заказа происходят определенные действия (отправка СМС, письма), выполняемые плагинами повешенными на события, если выводить результат выполнения через $e->output, то он теряется где-то внизу и менеджер его не всегда может заметить.

Данный плагин выводит всплывающее сообщение используя стандартные методы админки без использования дополнительных скриптов.

Читать дальше →

Регистрация пользователя из корзины shopkeeper

Пытаюсь сделать регистрацию пользователя из корзины при оформлении заказа shopkeeper через FormLister. Если пользователь в форме устанавливает флажок «Зарегистрироваться», то по prepareProcess происходит добавление пользователя в базу.
Сниппет вызываемы по prepareProcess взят из одного из топиков:

Читать дальше →

Интеграция своего кода в modx

Здравствуйте, стоит задача реализовать вывод списка как здесь www.rusprofile.ru/codes/

Я сделал верстку и написал php скрипты для всего это дела, струткура следующая: есть файл db.php который работает с БД, перебирает масивы, формирует списки, вложенности и т.д и есть codes.php где сам список вводится как а исходнике. Файл db.php инклюдится в codes.php. На локальной машине все работает
Читать дальше →

MIGX в админке не отображает добавленный товар

MODX Revolution 2.6.3-pl
Shopkeepr3
MIGX
MIGX настраивал по этой инструкции
после добавления товара в ресурсе, в таблице ничего не отображается, просто пустое поле. При клике правой кнопкой на пустое поле, открывается запрос на редактирование или удаление, при редактировании информация в полях есть. Куда копать? В лога сайта и сервера ошибок
Читать дальше →