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
Возможно ли реализовать возможность предоплаты за доставку на сайте? В любом случаем стандартный флоу минишоп2 рассчитан на оплату по ссылке, т.е. чтобы получить информацию об оплате, нужно чтобы заказ существовал. Чтобы сделать иначе, нужно использ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 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.