Вчера в 11:51
Делал похожее для второй версии, но меня интересовали только шаблоны, создаешь шаблон он при сохранении прописывает путь к файловому шаблону и создает...
StaticFilesPlus — автоматическое создание статических элементов с поддержкой категорий 5
04 декабря 2025, 10:22
у меня получилось настроить сортировку по такому полю со следующими параметрами mfilter2
'sort' - удалил;
'sortby' => ' CAST(`dp_mm`.`...
Проблема сортировки по числовым значениям опции 2
03 декабря 2025, 15:49
Никак не получается настроить. Ошибка такая же как выше писали. Уже раз 100 перепробовал.
AMO CRM - решение бага с получением токена авторизации. 15
03 декабря 2025, 14:51
Огонь, очень круто!
MiniShop3: Notification Center — Революция в управлении уведомлениями 2
30 ноября 2025, 16:21
Надеюсь все решится все в ближайшее время
ImgsPaste - дружелюбная вставка фотографий из ms2Gallery, MIGX в контент 52
28 ноября 2025, 17:12
Ребята, это нормально что при в режиме Импорт товаров — недоступен импорт остатков (msProductRemains)?
А в режиме импорта остатков не доступны TV и г...
msImportExport 918
26 ноября 2025, 11:39
Дмитрий. первые две строки в вашем логе — это не ошибки. Это предупреждения о плохом коде. Они сами по себе ничего не ломают.
Настоящая проблема у в...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 18
25 ноября 2025, 13:49
Здравствуйте, устанавливаем msProductRemains перестаёт добавлять в корзину, по логам добавляет, на странице корзины ошибка minishop2 not defined и соо...
[msProductRemains] Остатки без свойств и другое 3
Всего 125 335 комментариев
Кстати, при запуске кода для крона, можно убрать эту строку:
авторизация при запуске процессора не требуется, как выяснилось — проверил в инкогнито, всё работает.
'sortby' => 'FIELD(modResource.parent, '~ $_modx->resource.parent ~ ')'
В итоге получаем
{'!pdoResources' | snippet: [
'parents' => 2,
'resources'=> '-' ~ $_modx->resource.id,
'limit' => '10',
'hideContainers' => 1,
'sortby' => 'FIELD(modResource.parent, '~ $_modx->resource.parent ~ ')'
]}
а на чистом надо целых 4 строки
не знал что jquery UI не работает на телефонах. Какой компонент посоветуете? И вообще под телефоны надо для фильтров верстку другую. Потом думать буду.
От ID я избавился, но переиспользовать код не получиться. Адресная строка одна и 2 фильтра в нее писать не могут. Я начал делать для 2 и более фильтров на странице, но отказался и отменил изменения.
если вникнуть в код то на вполне логические блоки разбито. Можно разбить и по другому, но не факт что получиться лучше. Тем более у меня с этим не айс.
Готовый рабочий вариант:
Задача такая. Есть скрытое пол $typepayer значения либо 1 либо 2. Если 2 то нужно проверить заполненость ИНН
Никак не соображу как вернуть error для поля инн, чтобы оно загорелось красным, в документации ничего не нашел про ответ плагинов и верно ли я выбрал событие под такую задачу?
по логике нужно вернуть ключ поля с false, но что найти не могу и понять…
Не нужно добавлять поле ИНН в где-то в msOnBeforeAddToOrder или msOnAddToOrder?
{'!pdoResources' | snippet: [
'parents' => 2,
'resources'=> '-' ~ $_modx->resource.id,
'limit' => '10',
'hideContainers' => 1
]}
Сейчас в моем снипете уже указано условие не выводить Контейнеры вообще и не выводить текущий ресурс. Мне нужны все остальные ресурсы, которые находятся в главном ресурсе-контейнере(2), но сначала надо выводить имеющиеся ресурсы соседние по бокам текущего ресурса.
т.е. если я вывожу ресурс 42 — Сначала должны вывестись ресурсы 41,43, а затем уже 31,32 и т.д. но не больше 10 штук
Если ничем, то возможно если 31-35 это не контейнеры, то вывод можно организовать сосздав условие isfolder = 0, а контейнеры можно выводить с условием isfolder = 1.
НО если у ресов есть отличие в Шаблоне, то Параметр template в помощь.
Надеюсь путь понятен.
— — Ресурс(Контейнер)(3)
— — — Ресурс(31)
— — — Ресурс(32)
— — — Ресурс(33)
— — — Ресурс(34)
— — — Ресурс(35)
— — Ресурс(Контейнер)(4)
— — — Ресурс(41)
— — — Ресурс(42)
— — — Ресурс(43)
— — Ресурс(Контейнер)(5)
— — Ресурс(Контейнер)(6)
… т.д.
Вот такая структура, а соседей я считаю только по бокам, пример с 31 по 35 находящихся в одном контейнере(3). Вот их надо выводить в первую очередь, исключая текущий. А затем уже остальные ресурсы-контнейры 4, 5 и т.д.
В файле core/components/mspricelist/processors/mgr/file/export.class.php в методе startExport закомментил это условие:
Без этого запуск генерации прайс-листа из внешнего файла не происходит
Нашел способ вывести это через echo c html разметкой, но не уверен, что так правильно.
то самый быстрый вариант накостылить html в самом файле.
Если связь есть и есть еще какие-то обстоятельства, которые мы не знаем, то нужно подключить API MODX и применить метод $modx->getChunk
без MODX еще есть пару вариантов, но тогда погружаться в php поглубжее надо.
На ваш вопрос как минимум 1 участник ответил правильно и объяснил причину. Вроде бы ему "+" нужно ставить за то время что он потратил на ответ на Ваш вопрос.
Я хочу понять Вас. Спасибо.
Индекс (0)
— Ресурс (2)
— — вложенный (100)
— — — вложенный глубже (1500)
— — вложенный (200)
— Еще ресурс (15)
— Ресурсо (18)