2 часа назад
Попробуйте параметр &scrollTop=`0`
Нигде в документации он не описан (есть лишь в javascript pdopage), но мне помог в такой ситуации.
Скроллит страницу вверх при ajax пагинации pdoPage 12
3 часа назад
Я к чему спросил, сейчас активно ведется разработка ключевых компонентов под MODX3. Соответственно все больше разработчиков будут выбирать 3-ку
На ...
FileMan - прикрепление файлов к ресурсам для MODX 3 70
Сегодня в 09:29
Конечно пора, для работы все готово. Через неделю ждем отчет (минимум два сайта)
CustomExtra 3.0.0-beta для MODX3 3
Вчера в 22:22
может конечно дело в selector
Именно так. Параметр selector отвечает именно за обновление корзины на лету, без него JS просто не знает куда вставлять...
MiniShop3 1.2.0 - 1.3.0 Самое интересное 4
Вчера в 17:45
UPD: Предложенный вариант с формированием ссылок рабочий, конечно, но он вызывает перезагрузку страницы.
Как бы решить эту задачу красиво, с Ajax как...
Кнопки как в ModStore 12
Вчера в 15:20
Спасибо за помощь! Попробовала рекомендации, пока не помогло. Но, думаю, действительно какой-то конфликт. Буду ещё разбираться.
Не работает пагинация pdoPage 6
30 января 2026, 17:55
Уже практически готов, допиливаю детали. В течение недели думаю релиз будет
MiniShop3 - 1.1.0 - Уже в Modstore.pro 38
30 января 2026, 14:56
Это для фронтендеров которым fenom привычен я так полагаю
Fenom.js: шаблонизатор в стиле Fenom.php для JavaScript и Vite 5
29 января 2026, 12:28
Хотя не зря, все равно мой велосипед более гибкий, в будущем может еще что то к нему прикручу.
Сниппет getPageBlockContent для вывода блоков PageBlocks (Free версия) с других страниц в MODX 6
29 января 2026, 11:29
код для генерации схем MIGXdb
может кому пригодится или доработается
<!DOCTYPE html>
<html lang="ru">
<head>
<met...
MigxDB - Делаем безграничное хранилище "объектов" в ресурсах. 11
Всего 125 567 комментариев
При &includeContent=`1` дополнительно заработают плейсхолдеры [[+date_ago]], [[+comments]], [[+views]].
Конечно, с getResource'ом будет сильно медленнее.
По поводу пунктов 3 и 4 — раз вы уже знаете где и что можно исправить в сниппетах — не ждите, вносите изменения и отправляйте pull request в репозиторий Тикетов. Быстрее появится в релизе :-)
pdoTools — это такой конструктор запросов. В нём можно присоединять сколько вам угодно таблиц, использовать сортировки и всё-всё-всё. Описание ищите здесь на сайте.
Используется в Tickets и miniShop2.
В итоге в массиве $resources у нас будут id-шники нужных ресурсов.
А если нужно прям за один запрос, используйте pdoTools.
ps Консоль ошибок не выдает
в модиксе мультиязычность намного удобнее чем в других платформах например.
То есть, MS2 пишется с расчётом на мультиязычность. Другой вопрос, насколько удобно получится?
На miniShop2 сделать, но там еще нет инструмента связи товаров через контексты, придётся юзать Babel.
Про остальных не знаю.
Все таки взялся за освоение создания собственных компонентов и пошел естественно по мануалу.
1 часть вроде нормально получил результат хотя в английском варианте некоторыем еста отличались от перевода на хабре habrahabr.ru/post/127722/. Ориентировался на перевод и все заработало.
А вот перевода 2 части нет и следуя инструкциям вот этого мануала.
rtfm.modx.com/display/revolution20/Developing+an+Extra+in+MODX+Revolution вот в этом месте автор радуется у нас должна была появится панель на самом деле ни хрена не появляется.
Ладно на другой тестовый сайт залил готовый doodles и что. Структура файлов doodles и мануала отличается — в итоге в мануале даже не показано, что они где то инициализировали объект doodles. И вмануале есть дополнительные классы у насдледованные от modExtraManagerController, а в готовом doodles просто подключается объект doodles и все.
Я неправ или мануал для последних версий modx revo не актуален
createdon — 2013
editedon — 2013
publishedon — 2013
Кстати, может поможет: провел эксперимент. Поставил Tickets на голый сайт. Создал пару тикетов, опубликовал. Сделал снапшот этого облака и встроил снапшот в другой клауд. Результат такой же. “Published On” снова изменилась.
И еще, я восстановил основной сайт из авто бекапа, который делает клауд — все с тикетами нормально. Писать в сапорт клауда в этом случае?
Если ты хочешь именно копировать из id в reg_nomer, когда не прислано значение — через xml этого не сделать.
Нужно изменить в классе ATPItem метод save(), чтобы он проверял reg_nomer на пустоту и если что — копировал туда id перед сохранением.