MaxNotify3



MaxNotify 3 — отдельный компонент для MODX Revolution 3 и miniShop3,
который отправляет уведомления о заказах в мессенджер MAX через
официальный MAX Business API
или через сервис (https://rumaxbot.ru).
Mishiko
1 час назад
modx.pro
17
0

Зависает корзина минишоп2

Доброго дня.
Стоит minishop2-4.4.0-pl

Периодически «зависает» корзина.
Нажатие на кнопку «добавить в корзину» товар не добавляет, если товар уже был в корзине, то увеличение или уменьшение количества товара тоже не работает.
Очистка кэша помогает решить проблему.

Подскажите куда копать?

кстати, если это даст какую-то информацию, точно также зависает и pdopage, если у меня используется функция ajaxmode, например вот так:

<div id="pdopage">
  [[!+page.nav]]
  <div class="rows">
    [[!pdoPage?
      &parents=`0`
      &ajaxMode=`button`
      &limit=`5`
    ]]
  </div>
</div>
в какой-то момент, кнопка просто перестает реагировать на нажатие.
Дмитрий
Сегодня в 13:33
modx.pro
15
0

Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeVue

Всем привет!

Делаю Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeVue 4 в менеджере, автоперевод, miniShop3, mSearch, SEO-сниппеты. Репозиторий: github.com/modx-pro/localizator3.



Нужны тестировщики. Поставьте на свой MODX 3, сломайте что получится, опишите в Issues. Так быстрее дойдём до бесплатного релиза.
Иван Бочкарев
Вчера в 12:53
modx.pro
123
+7

Хватит логгировать как в каменном веке 🪵

Коллеги, вы всё ещё логируете через $modx->log()? Тогда знаете боль: всё валится одной кучей в core/cache/logs/error.log — ваши записи, чужие записи, варнинги ядра, — без тэгов, без контекста, без ротации. А когда у клиента «что-то сломалось», вы идёте ssh-иться и грепать. У нас есть mxLogger, адаптированный под MODX 3 — забирайте в свои пакеты.
Артур Шевченко
Вчера в 00:48
modx.pro
1 253
+6

Msdiscount не устанавливается

Куплен msdiscount но при установке пишется это
* MODX Console Output
*
* @date 2026-06-16 17:20:16
*/
Пробуем установить пакет с подписью: msdiscount-1.3.13-pl

Пакет найден… сейчас идёт подготовка к его установке.

Загрузка рабочего пространства пакета…

Рабочее пространство загружено, сейчас устанавливаем пакет…

Installing files from /var/www/www-root/data/www/dev.woc.by/core/packages/msdiscount-1.3.13-pl/xPDOFileVehicle/b358c44bb0feb4c42f3b046d5b33eb6f/ to /var/www/www-root/data/www/dev.woc.by/core/components/msdiscount/vehicle

Attempting to preserve files at /var/www/www-root/data/www/dev.woc.by/core/components/msdiscount/vehicle into archive /var/www/www-root/data/www/dev.woc.by/core/packages/msdiscount-1.3.13-pl/xPDOFileVehicle/b358c44bb0feb4c42f3b046d5b33eb6f.preserved.zip

Could not generate encryption key

Vehicle 1e20e6c338c12c12e02c578bef006b32 in transport msdiscount-1.3.13-pl failed to install and indicated the process should be aborted.
Gleb
16 июня 2026, 18:27
modx.pro
35
0

[MODX Revolution] Комплексная доработка карточки товара (B2B, металлопрокат) + перспектива долгосрочного сотрудничества

Что нужно: Новый функционал: Внедрить легкий JS-калькулятор теоретического веса ленты (Толщина × Ширина × Длина × Плотность 8.23 г/см³) без перезагрузки страницы.
UX формы захвата: Упростить inline-форму заявки (оставить required только для телефона, изменить текст кнопки на «Получить коммерческое предложение»).
Контент: Аккуратно внедрить новые блоки (химический состав, блок доверия с обезличенными сканами протоколов испытаний через Fancybox, структурированный блок логистики).
Полное, детальное Техническое Задание с примерами кода и текстами готово и будет предоставлено исполнителю.
Также приложите: Ссылки на 2–3 ваших проекта на MODX (желательно с каталогами или B2B-тематикой).
Краткий комментарий, почему вам интересна долгосрочная работа с технически сложным B2B-проектом.
Бюджет: Обсуждается по итогам изучения детального ТЗ (ориентир: адекватная рыночная стоимость за 4 дня качественной работы).
Роман Сергеевич
16 июня 2026, 17:04
modx.pro
43
0

Msearch2 не отображает результаты поиска для слов, содержащих нелатинские символы

Msearch2 не отображает результаты поиска для слов, содержащих нелатинские символы (š, è и т. д.), с русским языком работает.

Установлены словари phpmorphy для русского и английского языков

Modx 2.8.8
msearch2-1.14.12-pl

<form id="sform" action="[[~13]]" method="get">
<input type="text" id="search-field" name="query" value="[[+mse2_query]]" aria-label="">
<input type="submit" id="searchsubmit" title="[[++search]]" value=" " />
</form>

[[!pdoPage?
&element=`mSearch2`
&fields=`pagetitle:5,longtitle:3,content:2,description:1,tv_article:1,article:1`
&pageLimit=`7`
&tplWrapper=`@INLINE <ul class="searchresults">[[+output]]</ul>`
&tpl=`tpl.SearchRow`
&htagOpen=`<strong>`
&htagClose=`</strong>`
&introCutBefore=`50`
&introCutAfter=`150`
&tplPageWrapper=`@INLINE <ul class="mse2_pagination">[[+first]][[+prev]][[+pages]][[+next]][[+last]]</ul>`
&tplPage=`@INLINE <li><a href="[[+href]]">[[+pageNo]]</a></li>`
&tplPageActive=`@INLINE <li class="active"><a href="[[+href]]">[[+pageNo]]</a></li>`
&tplPageFirst=`@INLINE <li><a href="[[+href]]"></a></li>`
&tplPageLast=`@INLINE <li><a href="[[+href]]"></a></li>`
&tplPagePrev=`@INLINE <li><a href="[[+href]]" title="">❮</a></li>`
&tplPageNext=`@INLINE <li><a href="[[+href]]" title="">❯</a></li>`
&tplPageSkip=`@INLINE <li class="disabled"><a href="#">...</a></li>`
&tplPageFirstEmpty=`@INLINE <li class="disabled"><a href="#"></a></li>`
&tplPageLastEmpty=`@INLINE <li class="disabled"><a href="#"></a></li>`
&tplPagePrevEmpty=`@INLINE <li class="disabled"><a href="#" title="">❮</a></li>`
&tplPageNextEmpty=`@INLINE <li class="disabled"><a href="#" title="">❯</a></li>`
]]
[[!+page.nav]]

В чем может быть проблема?
Trying
16 июня 2026, 13:28
modx.pro
38
0

mxLogger - удобное логирование процессов в MODX Revolution

mxLogger — удобное логирование процессов в MODX Revolution 2.

Расставьте вызовы логгера с общими тэгами (например «purchase» и «cart») — и в менеджере найдёте все записи процесса по тэгу. В комплекте — готовый плагин, логирующий корзину и оформление заказа miniShop2, и автономный просмотрщик логов в обход MODX.
Артур Шевченко
15 июня 2026, 20:27
modx.pro
145
+6

MaxNotify



**MaxNotify** — компонент для MODX Revolution 2, который отправляет сведения
о заказах miniShop2 в мессенджер MAX через официальный MAX Business API или через сервис (https://rumaxbot.ru).

Компонент помогает владельцу и менеджерам интернет-магазина быстро узнавать
о новых заказах и изменениях их статуса без постоянной проверки панели MODX.
Mishiko
15 июня 2026, 13:22
modx.pro
167
+1

msFastOrder — быстрый заказ для MODX Revolution 3 и MiniShop3



Знакомый сценарий: покупатель уже на карточке товара, цена устраивает, вариант выбран — но чтобы оформить заказ, его ведут через корзину, доставку, оплату и ещё три экрана. Часть аудитории уходит на полпути. Особенно на акциях, лид-товарах и позициях с одним SKU, где лишний шаг — это потерянная заявка.

msFastOrder — дополнение для MODX Revolution 3 и MiniShop3, которое добавляет кнопку «Купить в 1 клик» прямо на странице товара. Модальное окно, короткая форма, заказ в MS3 или письмо менеджеру — без перехода в корзину. После оформления покупатель сразу видит номер заказа, сумму и кнопку оплаты, если способ оплаты MS3 отдаёт payment_link (в том числе ЮKassa через msp3YooKassa).

Один сниппет на шаблоне товара — и у вас отдельный канал конверсии рядом с обычной корзиной, без переписывания checkout.
Иван Бочкарев
15 июня 2026, 08:42
modx.pro
97
+3