sadieff
@sadieff
Нажимаю клавиши в нужной последовательности

Как вывести страну в управлении заказами minishop2?

Доброго времени суток, разработчики! Имеется MODx с установленным minishop2. В управлениях заказами хочу вывести страну. В поле ms2_order_grid_fields добавил country, в файле orders.grid.js описал колонку. Колонка появилась, но значения не появляются. В чем причина, где еще надо править?
  • Вопрос задан
  • 686 просмотров
Пригласить эксперта
Ответы на вопрос 1
DetaliDigital
@DetaliDigital
Я люблю интернет-рекламу
Данный плейсхолдер является стандартным для msOrder
Мы можем это проверить посмотрев файл core/components/minishop2/model/minishop2/mysql/msorderaddress.map.inc.php или
БД MySQL новый столбец country в таблицу modx_ms2_order_addresses

orders.grid.js - так же он присутствует по умолчанию

,getAddressFields: function(config) {
		var all = {receiver:{},phone:{},index:{},country:{},region:{},metro:{},building:{},city:{},street:{},corp:{},room:{}};


Поэтому вам необходимо прописать в оформление заказа данное поле
<input type="text" id="country" placeholder="Россия" name="country" value="[[+country]]" class="">


и указать в настойках вывести данное поле ms2_order_grid_fields
После отправки заказа у Вас должно отбиться в CMS данное поле.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы