12 сентября 2024, 20:17 Точно, сниппеты работают на 8.1. У меня небольшая ошибка была. Но сама система Modx 2.8.7 работает только на PHP 8.1 (у меня по крайней мере). Вопросы / После обновления ModX 2.8.7 перестали работать сниппеты msOptionPrice и msOptionsColor 4 0
03 июля 2024, 16:11 Добрый день. Прошу прощения, а можно как то исключить из выборки некоторые категории товаров с их товарами из прайса? Вопросы / Вывод прайс-листа на главной странице 17 0
25 мая 2024, 14:09 Прошу прощения, для меня это «темный лес». Не могли бы вы написать код? Буду очень благодарен. Вопросы / Вывод прайс-листа на главной странице 17 0
25 мая 2024, 13:51 Добрый день. Если товар снять с публикации, он все равно выводиться в прайсе, чтобы не выводился нужно товар полностью удалять. Подскажите пожалуйста, как прописать условие в сниппете чтобы не выводил снятые с публикации товары. Вопросы / Вывод прайс-листа на главной странице 17 0
29 февраля 2024, 15:06 Спасибо большое, добрый человек! Дай Бог тебе здоровья! Вопросы / Вывод прайс-листа на главной странице 17 0
27 февраля 2024, 19:38 А как сделать чтобы название товара было ссылкой ведущей на товар и у цены убрать два ноля после точки (1500.00 р). Подскажи пожалуйста. Вопросы / Вывод прайс-листа на главной странице 17 0
27 февраля 2024, 19:20 Спасибо друг! Все работает, не заметил ошибку. Извини! Вопросы / Вывод прайс-листа на главной странице 17 0
27 февраля 2024, 10:51 Спасибо. Но ничего не выводится, ошибок в логе нет. Я создал сниппет «GetPrice»: <?php $tablePrefix = $modx->getOption('table_prefix'); $sql = "SELECT Product.pagetitle AS name, Data.price AS price, Parent.pagetitle AS parent FROM {$tablePrefix}site_content Product LEFT JOIN {$tablePrefix}ms2_products Data ON Product.id = Data.id LEFT JOIN {$tablePrefix}site_content Parent ON Product.parent = Parent.id WHERE Product.class_key = 'msProduct'"; $statement = $modx->query($sql); $products = $statement->fetchAll(PDO::FETCH_ASSOC); $output = []; foreach ($products as $product) { $output[$product['parent']][] = $product; }Затем вывожу в чанке: {set $menu = 'GetPrice' | snippet} {foreach $menu as $parent => $products} <p>{$parent}</p> <ul> {foreach $products as $data} <li>{$data.name} - {$data.price}</li> {/foreach} </ul> {/foreach}И ничего. Помогите пожалуйста разобраться. Вопросы / Вывод прайс-листа на главной странице 17 0
26 февраля 2024, 12:44 Спасибо за сниппет. Не могли бы вы пояснить как вывести то, что мне нужно? У меня не получается вывести. Вопросы / Вывод прайс-листа на главной странице 17 0
13 февраля 2024, 17:38 После инсталляции: [Tue Feb 13 17:36:03 2024] [error] [client 5.142.177.134:0] PHP Fatal error: Uncaught Error: Class «uagent_info» not found in /home/p/prozon/new.prozon.ru/sys/cache/includes/elements/modplugin/41.include.cache.php:194\nStack trace:\n#0 /home/p/prozon/new.prozon.ru/sys/model/modx/modscript.class.php(76): include()\n#1 /home/p/prozon/new.prozon.ru/sys/model/modx/modx.class.php(1674): modScript->process(NULL)\n#2 /home/p/prozon/new.prozon.ru/sys/model/modx/modresponse.class.php(83): modX->invokeEvent('OnWebPagePreren...')\n#3 /home/p/prozon/new.prozon.ru/sys/model/modx/modrequest.class.php(138): modResponse->outputContent(Array)\n#4 /home/p/prozon/new.prozon.ru/sys/model/modx/modrequest.class.php(122): modRequest->prepareResponse()\n#5 /home/p/prozon/new.prozon.ru/sys/model/modx/modx.class.php(1461): modRequest->handleRequest()\n#6 /home/p/prozon/new.prozon.ru/public_html/index.php(54): modX->handleRequest()\n#7 {main}\n thrown in /home/p/prozon/new.prozon.ru/sys/cache/includes/elements/modplugin/41.include.cache.php on line 194, referer new.prozon.ru/adm/?a=workspaces Вопросы / MobileDetect - проблема при установки компонента 5 0
10 февраля 2024, 12:18 Переключение php на 8 не помогло. Сайт прекращает отображаться в браузере после инсталяции пакета. Вопросы / MobileDetect - проблема при установки компонента 5 0
10 февраля 2024, 11:50 Версия php 7.4.Установка ModX advanced (ядро вынесено за пределы public). Попробую переключить на 8 и напишу результат. Вопросы / MobileDetect - проблема при установки компонента 5 0
07 июня 2023, 23:39 В итоге сколько будет стоить с учетом фильтрации? Вопросы / FormIt - вывод данных форм на сайте 7 0
07 июня 2023, 16:22 Нужна сортировка по дате, форме и названию Вопросы / FormIt - вывод данных форм на сайте 7 0
07 июня 2023, 08:35 Сколько будет стоить написать такой сниппет? Вопросы / FormIt - вывод данных форм на сайте 7 0
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Идея модуля отличная! Будем посмотреть. По интерфейсу косяк нашел, на странице пользователя, сверху плашка какие-то токены (пока не разобрался), а снизу страница за край уехала, и...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
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, сервис-ориентированная архит...
Прошу прощения, а можно как то исключить из выборки некоторые категории товаров с их товарами из прайса?
Я создал сниппет «GetPrice»:
Затем вывожу в чанке:
И ничего. Помогите пожалуйста разобраться.
[Tue Feb 13 17:36:03 2024] [error] [client 5.142.177.134:0] PHP Fatal error: Uncaught Error: Class «uagent_info» not found in /home/p/prozon/new.prozon.ru/sys/cache/includes/elements/modplugin/41.include.cache.php:194\nStack trace:\n#0 /home/p/prozon/new.prozon.ru/sys/model/modx/modscript.class.php(76): include()\n#1 /home/p/prozon/new.prozon.ru/sys/model/modx/modx.class.php(1674): modScript->process(NULL)\n#2 /home/p/prozon/new.prozon.ru/sys/model/modx/modresponse.class.php(83): modX->invokeEvent('OnWebPagePreren...')\n#3 /home/p/prozon/new.prozon.ru/sys/model/modx/modrequest.class.php(138): modResponse->outputContent(Array)\n#4 /home/p/prozon/new.prozon.ru/sys/model/modx/modrequest.class.php(122): modRequest->prepareResponse()\n#5 /home/p/prozon/new.prozon.ru/sys/model/modx/modx.class.php(1461): modRequest->handleRequest()\n#6 /home/p/prozon/new.prozon.ru/public_html/index.php(54): modX->handleRequest()\n#7 {main}\n thrown in /home/p/prozon/new.prozon.ru/sys/cache/includes/elements/modplugin/41.include.cache.php on line 194, referer new.prozon.ru/adm/?a=workspaces