Андрей · 17 ноября 2024, 21:46 Стоит ли копаться и решать проблему или лучше откатить Minishop2 до 2.5.0-pl?Т.к. вводных данных крайне мало, можно только теоретизировать: Для начала стоит посмотреть логи, как MODX так и серверные. Сбой отправки на почту с обновлением вряд ли связан, и имеет другие причины, это уже надо посмотреть логи и что там происходит при отправке. С CRM вероятно чуть сложнее, зависит от того, использовался какой либо готовый доп из модстора или самопис, но в любом случае это поправимо. Имхо, лучше поправить ошибки, и остаться на актуальных версиях дополнений. Вопросы / Обновил Minishop2 с 2.5.0-pl до 4.4.0-pl., заказы не приходят на почту 3 +1 1
Павел Романов · 26 июня 2021, 11:10 Можно так: <?php $id = $modx->resource->id; $tpl = '@INLINE <li><a href="[[~[[+id]]]]">[[#[[+id]].tvname]]</a></li>'; // tvname - имя Вашей TV //..... Вопросы / Выводить в анкоре ссылки ТВ поле вместо menutitle (сниппет) 2 +1 1
Василий Наумкин · 30 января 2019, 12:11 Зачем это через mFilter2 делать? Мерчант-центр будет на фильтры нажимать, или что? [[!msProducts? &parents=`69,70,323,760,819,846,820` &resources=`-1052,-1053,-1054` &depth=`100` &limit=`0` &tplOuter=`mFilter2OuterTplXML` &tpl=`tpl.msProducts.row.Roman.XML` ]] Вопросы / [Решено] mfilter2 - выводит первые 100 результатов, как увеличить? 2 0 1
Баха Волков · 22 декабря 2018, 16:42 Вы не поняли подсказку [[!mSearch2? &returnIds=`1` &limit=`0` &toPlaceholder=`result` ]] [[+result:isnot=``:then=` [[!pdoPage? &element=`msProducts` &parents=`0` &resources=`[[+result]]` &sortby=`{"Data.popular":"DESC"}` &tpl=`tpl.mSearch2.row.Roman` ]] `:else=`Я подсказка. Ничего не могу найти, не знаю что делать...`]] Изучайте документацию MODX, а точнее phx фильтры или переходите на шаблонизаторы Вопросы / [Решено] mSearch2 - как вывести сообщение "Ничего не найдено" если поиск не дал результатов 7 +1 1
Андрей · 07 февраля 2018, 12:51 Это код на Fenom — Шаблонизатор Fenom. Для того чтобы работал код, должен быть установлен pdoTools и включена системная настройка — Использовать Fenom на страницах. На стандартном парсере будет как то так: [[!#GET.page:is=``:then=`[[*introtext]]`:else=``]] Вопросы / Дублирование Аннотации на 2-ой, 3-ей ... странице категории 4 0 1
Павел Романов · 31 января 2018, 21:04 Можно на простых ресурсах. Категории, к которым привязывать — просто через TV с типом «Множественный выбор». Возможные значения формировать таким образом, чтобы при отметке получались ID через какой-нибудь разделитель. Например, у категорий шаблон с ID = 5. В возможных значениях у TV пишете: @EVAL return $modx->runSnippet('pdoResources',array( 'parents'=>15, // ID родителя категорий 'templates' => 5, 'limit'=>0, 'sortby'=>'{"pagetitle":"ASC"}', 'tpl'=>'@INLINE [[+pagetitle]]==#[[+id]]#', 'outputSeparator'=>'||' )); Называете эту TV categories. У ресурсов выбираете, где выводить. Вывод же в самой категории через tvFilters: [[pdoResources? &tvFilters=`categories==%#[[*id]]#%` ..... ]] А комменты можете через TicketsComments к любому ресурсу прикрутить. Вопросы / Структура для кулинарного и кино сайта 3 0 2
Наумов Алексей · 31 января 2018, 21:00 Используйте miniShop2, в нем есть функция мультикатегорий категорий. + удобно добавлять поля + галерея есть встроенная. Вопросы / Структура для кулинарного и кино сайта 3 0 1
Алексей Ерохин · 25 января 2018, 10:51 У вас в файле assets/app/js/libs.js подключается jquery 1.11.2, который перекрывает остальные, и поэтому не работает. Скорее всего из-за этого Вопросы / Tickets – не добавляются комментарии 4 0 1
Максим Кузнецов · 27 декабря 2015, 17:50 Приведу пример через сниппет (самый удобный вариант): Пишем сниппет sendRedirect: <?php $id = intval($id); if ($modx->getCount('modResource', array('id' => $id))) { $modx->sendRedirect($modx->makeUrl($id), array('responseCode' => 'HTTP/1.1 301 Moved Permanently')); } else { return; } И вызываем его в чанке tpl.msOrder.success [[!sendRedirect? &id=`айди_страницы`]] Вопросы / Оrder success на отдельной странице 6 0 1
Илья Уткин · 31 марта 2015, 16:20 &sortby=`{"Data.price":"ASC","Data.popular":"DESC"}`так не подходит? Вопросы / [msProducts] Сортировка товаров по двум полям 10 +2 3
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Для начала стоит посмотреть логи, как MODX так и серверные. Сбой отправки на почту с обновлением вряд ли связан, и имеет другие причины, это уже надо посмотреть логи и что там происходит при отправке.
С CRM вероятно чуть сложнее, зависит от того, использовался какой либо готовый доп из модстора или самопис, но в любом случае это поправимо.
Имхо, лучше поправить ошибки, и остаться на актуальных версиях дополнений.
Изучайте документацию MODX, а точнее phx фильтры или переходите на шаблонизаторы
На стандартном парсере будет как то так:
Категории, к которым привязывать — просто через TV с типом «Множественный выбор».
Возможные значения формировать таким образом, чтобы при отметке получались ID через какой-нибудь разделитель.
Например, у категорий шаблон с ID = 5. В возможных значениях у TV пишете:
Называете эту TV categories. У ресурсов выбираете, где выводить.
Вывод же в самой категории через tvFilters:
А комменты можете через TicketsComments к любому ресурсу прикрутить.
Пишем сниппет sendRedirect:
И вызываем его в чанке tpl.msOrder.success