10 декабря 2021, 12:44 Информация для понимания механизма парсинга. Вопросы / Fenom не работает на вложенных ресурсах 3 0
10 декабря 2021, 07:28 Спасибо за добрые слова! Но ради справедливости хочу сказать, что в нашем RU-сообществе контрибьютеров MODX есть люди, вклад которых не меньше (а то и больше) значителен. Ведь важно не только писать код. Важно всё. И умение организовать и мотивировать других. И поправить лексиконы или CSS класс. И даже просто подсказать правильный инструмент для работы. Немного пафосно прозвучало, да? %) Новые дополнения и их версии / pdoTools3 для MODX3 24 +5
09 декабря 2021, 15:24 Поправил. Спасибо! Банальная опечатка. Вместо $modx->services написал $modx->service. Новые дополнения и их версии / pdoTools3 для MODX3 24 +7
25 ноября 2021, 11:23 Была такая мысль в RU чате контрибьютеров MODX. Только обсуждалось более простое решение — отдельный пакет админки. Т.е. никаких форков и отдельных систем. В качестве аналогии могу привести своё решение ZoomX. В анонсах MODX3 озвучивали, что ядро планируется перевести на SlimFramework. За 8 лет осилили только PSR-4 (автозагрузка классов через Composer). Про Slim уже и не вспоминают. А сейчас фреймворки стали очень популярны и являются де-факто стандартами разработки. И для тех, кто хочет использовать данные подходы и стандарты в MODX, есть решение — компонент ZoomX — ставишь и работаешь как в фреймворке. И никакие форки MODX не нужны. Конечно, полноценное фреймворковское ядро было бы лучше. Но боюсь мы его не дождёмся. А с ZoomX есть возможность работать по современному. Тоже и с админкой. Отдельный пакет сделать вполне по силам. Даже пусть для начала и с ограниченными возможностями. Новости и события / Значимые изменения в сообществе 13 +6
20 ноября 2021, 07:58 Сорян. Пропустил $plugin_id++; Новые дополнения и их версии / Управление плагинами и событиями из файлов [ExtraPlugins] 9 0
19 ноября 2021, 21:15 Андрей, а у тебя реально работают приоритеты? Просто я смотрю на код и вижу, что ты создаёшь один виртуальный плагин с id=1000. И не понимаю, как заставить один и тот же плагин сработать в разных приоритетах? 'eventMap' => array ( 'OnHandleRequest' => array( 1000 => '1000', 3 => '3', 1000 => '1000', 7 => '7', ) , );В индексированном массиве нельзя указывать один и тот же индекс для разных записей. П.С. Сознаюсь, что я не тестировал твой компонент, просто код смотрел. Поэтому и спрашиваю. :) Новые дополнения и их версии / Управление плагинами и событиями из файлов [ExtraPlugins] 9 0
17 ноября 2021, 08:17 Игорь, а Вы читали пост? Он же ведь не очень большой. И там по этому поводу всё написано — в следующей версии нельзя будет указывать путь для файловых элементов в параметрах сниппета. Он указывается в системной настройке администратором (!) и не должен переопределяться простым контент-менеджером. Новые дополнения и их версии / [pdoTools] Обновление 2.13 - повышение безопасности, данные для Fenom и т.д. 20 0
17 ноября 2021, 08:12 Кстати, если для основной части запросов ресурсы не нужны, то автозагрузку ресурсов можно отключить в соответствующей системной настройке. А для тех роутов, где ресурс нужен, подгружать его самостоятельно $modx->resource = zoomx()->getResource($alias_or_id); Новые дополнения и их версии / [ZoomX]. Кэширование роутов 5 +3
16 ноября 2021, 19:25 Виртуальные страницы. Новые дополнения и их версии / [ZoomX]. Кэширование роутов 5 0
12 ноября 2021, 21:18 К сожалению пока это невозможно. Вопросы / Не работает поиск на сайте modx.pro 6 0
08 ноября 2021, 10:36 Теперь ответ легко находится. Класс не найден. Почему? Потому что в третьем параметре метода getService, в котором должен быть указан путь к классу (для классов MODX указывается пустое значение), указан массив заголовков, который должен быть указан в четвёртом параметре. Вопросы / Как правильно оформить rest-запрос? 7 0
08 ноября 2021, 07:29 И 500-ая ошибка говорит, что… Вопросы / Как правильно оформить rest-запрос? 7 0
05 ноября 2021, 17:04 Да я тоже не могу похвалится твердыми знаниями. Возможно браузер кэширует. А ты попробуй в инкогнито открыть. Вопросы / Настроен 301 редирект, а происходит 302 8 0
05 ноября 2021, 16:44 А может другое условие срабатывает раньше? Вопросы / Настроен 301 редирект, а происходит 302 8 0
05 ноября 2021, 14:31 использовании toSeparatePlaceholders вываливаются ошибкиЭто не ошибки, а ворнинги. Они не ломают код. пробовал этот вариантОчень стрёмный вариант. Без фенома можно и такой костыль пилить. Но с феномом всё проще. Нужно сохранить данные в переменную, потом по ней прогнать цикл, в котором проверять условие и формировать колонки. Вопросы / pdoPage в 2 колонки 1 0
05 ноября 2021, 14:25 Если проблема в версии PHP, то нужно смотреть лог. Там должна быть зафиксирована проблема. А ещё очень похоже на случай, когда грузится 2 jQuery. Одна вручную, другая через Tickets. Вопросы / Не загружаются комментарии Tickets в MODX 12 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? У меня Робокасса, у них вроде есть docs.robokassa.ru/ru/iframe
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Немного пафосно прозвучало, да? %)
Банальная опечатка. Вместо $modx->services написал $modx->service.
Тоже и с админкой. Отдельный пакет сделать вполне по силам. Даже пусть для начала и с ограниченными возможностями.
В индексированном массиве нельзя указывать один и тот же индекс для разных записей.
П.С. Сознаюсь, что я не тестировал твой компонент, просто код смотрел. Поэтому и спрашиваю. :)
Очень стрёмный вариант. Без фенома можно и такой костыль пилить. Но с феномом всё проще. Нужно сохранить данные в переменную, потом по ней прогнать цикл, в котором проверять условие и формировать колонки.
А ещё очень похоже на случай, когда грузится 2 jQuery. Одна вручную, другая через Tickets.