- Заметки 73
- Комментарии 54
46 минут назад
Хорошо бы было если бы можно было api прикрутить типо openRouter
[aiAssist] Я же просто попросил его создать магазин, а он СДЕЛАЛ ЭТО! 5
8 часов назад
@Николай Савин, как заставить работать выбор категории из коробки: disk.yandex.ru/i/QGFU9mZjaN-GEw?
Как есть не работает; быстро глянул в коде — врод...
mSearch для MODX3 и MS3 - уже в modstore.pro 10
Сегодня в 10:56
Нюанс со сниппетом msCart: прерывание работы сниппета при наличии $_GET['msorder']: disk.yandex.ru/i/fOiDPWuW8xgXsg
Мне кажется, это ошибочно...
Новости MiniShop3, mSearch, mFilter 19
Вчера в 07:53
Решение оказалось банальным: в вашем источнике файлов нужно, чтобы пути НЕ начинались со слеша.
Почему в Диспетчере файлов не отображаются SVG файлы? 7
06 мая 2026, 16:09
Круто, установилось наконец. Начинаю изучать.
Мне было грустно без Modhost и я сделал Meowbox 27
06 мая 2026, 13:28
Столкнулся с этим сейчас) у меня один файл не открывался, оказалось файл был в кодировке windows-1251, сменил на utf-8 и все заработало.
Uncaught SyntaxError: Unexpected token , 16
28 апреля 2026, 10:33
docs.modx.pro/components/minishop2/development/scripts-and-styles
вам нужно событие Order.submit.response.success
Как создать java script событие для кнопки "оформить заказ"? 1
27 апреля 2026, 13:13
Если только после майских праздников можно будет сделать для 2.x. Попробую.
mxDadata — интеграция DaData (Suggest, Clean, Party) с MODX 3 и MiniShop3 2
В вызове сниппета, который будет выводить товары
Ну и собственно содержание этих сниппетов
sortItDir.php'
sortItName.php
Таким образом к ссылкам можно прикреплять любые поля и направления в GET параметрах.
Работает с перезагрузкой страницы, что можно считать минусом. А можно и плюсом, потому что сортировка без перезагрузки приводит к тому, что пагинация перестает работать. Если по умолчанию на странице 20 товаров, отсортировали и скажем товаров стало 10, то изменение пагинации требует сложной (уточню — для меня сложной работы с хешем), а так все ок.
Вызывать либо с помощью Fenom:
Либо стандартным синтаксисом:
Решение
В системной настройке session_cookie_domain указал .site.com
Следовательно вам надо (возможно синтаксис не правильный)
или в плагине\сниппете
А вообще должно было «само», но видимо минишоп грузит словари раньше чем локализатор подменит язык.
можно попробовать плагином
gist.github.com/vgrish/85b5d8e9e3a159975b330cc90d63f3ca
s6200.h3.modhost.pro/katalog/11999.html
joxi.ru/E2pMqLGS9YgaRA
Плагин на событие msopOnGetModificationById примерно так
далее событие msoptionsprice_product_action
Для категории товара создал tv переменную optCount — в которой количество товара после которого уже идет оптовая цена. Теперь для каждой категории я могу проставить количество которое уже считается оптовым.
Оптовую цену решил прописать в old_price.
Далее в core/components/minishop2/model/minishop2/mscarthandler.class.php в функциях add() и change() приделал маленький самокатик (например в функции add):
Вероятно оно все неправильно, надо все не так, если покопаться в исходниках минишопа можно сделать все правильно. Но у меня работает и заказчик не жаловался. Вот и все, дальше копаться не хотелось.