Lori
С нами с 13 октября 2014; Место в рейтинге пользователей: #405Изменяем форму заказа minishop2
[Решено] Как добавить новое поле в таблицу заказов?
Возникла необходимость добавления нового поля в таблицу заказов.
В документации не нашёл ничего по этому вопросу. Также как и в поиске ничего дельного.
В документации сказано, что есть 4 вида служб — cart, order, delivery, payment
А order как я понял отвечает за процесс оформления заказа, а не за таблицу.
В документации не нашёл ничего по этому вопросу. Также как и в поиске ничего дельного.
В документации сказано, что есть 4 вида служб — cart, order, delivery, payment
А order как я понял отвечает за процесс оформления заказа, а не за таблицу.
Расширение любых таблиц MODX
В очередной раз понадобилось изменить таблицу сайта, менять которую не предусмотрено.
Что обычно люди делают в таких случаях? Верно, редактируют ядро или нужный компонент, и больше их не обновляют. Но ведь это неправильно, и можно решить вопрос иначе.
Пишем обычный плагин, выставляем для него событие OnMODXInit и меняем модель для нужных классов системы или дополнений. Например, я добавил id менеджера в заказ miniShop2:
Что обычно люди делают в таких случаях? Верно, редактируют ядро или нужный компонент, и больше их не обновляют. Но ведь это неправильно, и можно решить вопрос иначе.
Пишем обычный плагин, выставляем для него событие OnMODXInit и меняем модель для нужных классов системы или дополнений. Например, я добавил id менеджера в заказ miniShop2:
Добавление данных в письмо о заказе Minishop
Здравствуйте.
Подскажите пожалуйста, что нужно дописать в чанк tpl.msEmail.new.manager, чтобы в письме о заказе помимо информации о заказанных товарах приходили данные заказчика (телефон, адрес, email).
Это необходимо, чтобы оператор магазина мог обрабатывать заказы без компьютера.
Подскажите пожалуйста, что нужно дописать в чанк tpl.msEmail.new.manager, чтобы в письме о заказе помимо информации о заказанных товарах приходили данные заказчика (телефон, адрес, email).
Это необходимо, чтобы оператор магазина мог обрабатывать заказы без компьютера.