minishop2 не приходят уведомления на почту после оплаты

Здравствуйте!

проблема:

Не приходят уведомления менеджеру и клиентам после успешной оплаты через компонент mspSberbank, при этом если я делаю тестовую оплату и авторизирован, то уведомление приходит.
Уведомление о новом заказе приходит всегда.
В логах ошибки:
[2020-06-09 12:14:20] (ERROR @ /var/www/admin/www/regeus.ru/_regeus_core/core/model/modx/modx.class.php : 2460) Could not load context: web
[2020-06-09 12:14:20] (ERROR @ /var/www/admin/www/regeus.ru/_regeus_core/core/components/minishop2/model/minishop2/minishop2.class.php : 826) An error occurred while trying to send the email: Пустое сообщение
[2020-06-09 12:14:20] (ERROR @ /var/www/admin/www/regeus.ru/_regeus_core/core/components/minishop2/model/minishop2/minishop2.class.php : 826) An error occurred while trying to send the email: Message body empty
Может кто подсказать/помочь решить проблему?
Александр
23 июня 2020, 12:49
modx.pro
129
0

Minishop2 стоимость доставки в зависимости от количесва товаров

Как прописать саму логику в принципе понятно: если у нас более n товаров то все доставки = 0 р. для этого надо переопределить сниппет-обработчик доставок.

Вопрос у меня состоит в том, как получить в оформлении заказа количество товаров?
Готовых решений не нашла даже в платных плагинах или же из их описаний не поняла, что они такое могут. Буду рада помощи в переопределении дефолтного сниппета (в виде консультации) или совету по выбору готового решения, которое сама не нашла, но вы им уже пользовались в своих проектах
Анастасия
21 июня 2020, 12:58
modx.pro
127
0

minishop2 заказы из разных контекстов

Есть сайт, в нем несколько контекстов. Для каждого контекста свой контент менеджер, другие контексты он не видит И ЗАКАЗЫ minishop2 которые сделаны не в его контексте он тоже не должен видеть.
Мне показалось, что проще всего это организовать через фильтр по контексту, если научить фильтр выставлять первый в списке контекст (в моем случае и единственный для менеджера) и не выдавать результаты если поле пустое. Ну или еще каким-то способом заставить этот фильтр работать.

Algirdas
27 июня 2020, 20:31
modx.pro
125
0

Интеграция доставки СДЭК на miniShop2

30 100 000
Требуется создать отдельным приложением в админке заказы оформленные с доставкой СДЕК. (групповая обработка, вывод на печать тд.)
Интеграция доставки СДЕК с максимальным функционалом согласно документации (https://confluence.cdek.ru/pages/viewpage.action?pageId=29923741)
Вывод виджета в корзине для выбора способа доставки согласно документации (https://classic.cdek.ru/clients/widget.html)
Андрей
07 июля 2020, 12:29
modx.pro
125
0

подсчет и вывод нужного количества ресурсов pdoresources

в tv список множественный выбор добавляется определенное количество ресурсов руками
есть ли возможность добить оставшееся количество последними опубликованными? тоесть произвести подсчет

то есть например нужно вывести 10, руками выбираем 3 а 7 должно автоматом выводиться

понимаю что идея бредовая но…
Евгений
12 июля 2020, 18:45
modx.pro
124
0

Редактирование тикета - tpl.Tickets.form.update - как вывести значение дополнительного поля?

Ребят, подскажите как в Tickets при редактировании тикета вывести значение дополнительного tv-поля?
пример ниже не работает(

<input type="text" name="item-phone" value="[[+item-phone]]" >
[[+item-phone]] 
[[*item-phone]]
[[*tv.item-phone]]
[[+tv.item-phone]]
FuzeSpace
17 июня 2020, 14:30
modx.pro
1
123
0

Синтаксис вызова сниппета в Fenom

Пару лет не работал с modx. Когда-то работал с вызовом сниппетов так:
{$_modx->runSnippet('pdoResources')}
Теперь стал встречать в заметках у разработчиков так:
{'!mSearchForm' | snippet}
Подскажите, в чем разница? В скорости работы или просто изящнее?
Евгений
23 июня 2020, 21:49
modx.pro
121
0

mFilter2 перестала работать фильтрация.

Подскажите, пожалуйста, люди добрые.

Никита Серов
06 июля 2020, 16:47
modx.pro
121
0

MIGXdb. Как распарсить вложенный json?

Всем привет.

Создал модуль с помощью MIGX.
Добавляется запись, у которой есть «Заголовок», «Функции», «Цена».
Где «Описание» это еще один TV типа MIGX. Там добавляются «Функция» по одной.



Вызываю так:
{$_modx->runSnippet('!migxLoopCollection', [
                'packageName' => 'modules',
                'classname' => 'modulesGroup',
                'tpl' => '@CODE: <h1>[[+title]]</h1><p>[[+description]]
[[+price]]</p>'
                ])}
Выводит так:
<h1>Урок 1</h1><p>[{"MIGX_id":"1","title":"Вступление"},{"MIGX_id":"2","title":"Тестирование"}]
50.00</p>
Как распарсить [[+description]] в нужный вид? Например, с переносом
< br >
Желательно на Fenom.
Но можно и сниппетом.

Спасибо.
Anton Erin
Вчера в 15:53
modx.pro
120
0

как отключить пересчёт корзины товаров minishop2

а возможно ли както отключить notification товар успешно добавлен в корзину?

у меня глюк со скидками начинается если недождаться пока данное сообщение ( товар успешно добавлен в корзину notification) неисчезнет

спасибо заранее, а также за простой предоставленный пример реализации
Кирилл
21 июня 2020, 21:43
modx.pro
119
0