Дмитрий

Дмитрий

С нами с 21 марта 2020; Место в рейтинге пользователей: #3218

Вывод перечня заказанных товаров в таблицу с заказами minishop2 (панель менеджера)

Доброго всем времени суток!
Требуется вывести перечень товаров, которые содержаться в заказе.
На сколько я понимаю, за все это мероприятие отвечает вот этот вот товарищ: core/components/minishop2/processors/mgr/orders/getlist.class.php

Дмитрий
13 апреля 2025, 20:28
modx.pro
1 003
0

Ссылка в таблице заказов minishop2

Доброго дня, комрады!
Встала задача, чтобы при клике на номер заказчика в таблице, открывался диалог ватсапа с заказчиком.
Как такую ссылку сделать не вызывает вопросов. Но вот ни как не могу понять, как сделать текст ссылкой.

Казалось бы, в файле orderGrid.js, даже есть образец, на примере имени пользователя, но ни как не соображу как переделать под себя.
customer: {width: 100, renderer: function (val, cell, row) {
                return miniShop2.utils.userLink(val, row.data['user_id'], true);
            }},
Подскажите, куда копать?
Дмитрий
09 апреля 2025, 15:21
modx.pro
123
0

Вывод полей в таблице заказов minishop2

Приветствую!
Столкнулся с задачей изменить таблицу заказов minishop2.
Но на просторах интернета, так и не нашел подобного решения.
Существуют внятные и понятные (даже для моего уровня программирования) статьи о том как добавить новое поле, к примеру в закладку адрес, но вот по работе с самой таблицей, информации очень мало.

Если более детально описать, то требуется в таблицу с заказами вывести любое поле из таблицы ms2_order_addresses.

У меня получилось добавить новые колонки в таблице, но они пусты. На сколько я понимаю, в момент генерации таблицы нет запроса к ms2_order_addresses, сама таблица работает с ms2_orders.



На скрине колонка «Адрес получателя» живет аккурат в таблице ms2_order_addresses и пуста.

Буду благодарен помощи!

Обновление 19.03.2025
Благодаря персту указующему, в лице Евгений Webinmd я смог разобраться.

Немного забегая вперед, данный текст я пишу из двух умыслов.
Во-первых, я скромно надеюсь, что кому-то это будет полезно, а во-вторых, будет здорово, если кто-то укажет мне на мои ошибки и недочеты, т.к. мой уровень программирования, ограничивается if else и echo «Hello, world!»; =))) А если уж совсем на чистоту, из всего кода, который я буду приводить ниже, я 70% не понимаю, от слова совсем!

И так, приступим!
Дмитрий
16 марта 2025, 22:46
modx.pro
171
0