Mr.Prop
С нами с 09 сентября 2019; Место в рейтинге пользователей: #989Вчера в 07:30
Тут скоррее вопрос к msProductRemains, нужно его научить смотреть remains из своей таблицыДа, верно. Ранее этого поля не было в стандартном minishop2,...
[msProductRemains] Остатки без свойств и другое 7
09 февраля 2026, 20:43
А вот все то же самое, только на fenom сразу вызов на странице без дополнительных чанков
{set $rows = $.php.array_reverse(json_decode($_modx-&g...
Видеогалерея на MIGX. Может кому понадобится (решено) 3
09 февраля 2026, 15:13
Да, спасибо. Руками новое поле и добавила :)
minishop3 - не сохраняется в карточке товара "Остаток на складе" 4
09 февраля 2026, 15:03
решение в итоге нашлось?
Как сделать, чтобы getImageList понимал тэги Fenom? 1
09 февраля 2026, 14:09
у меня заработала только эта конструкция. пробелы вокруг условия и двойные кавычки
&sort =`[{ "sortby":"MIGX_id", &q...
pdoPage и getImageList сортировка 12
09 февраля 2026, 01:44
решал эту проблему следующим образом
установил autoRedirector далее через phpMyAdmin экспортировал со старого сайта modx_site_content залил в базу к...
Как массово добавить 301 редиректы? 6
07 февраля 2026, 10:46
При встаке ссылок на Rutube ролики с доступом по ссылке, из ссылки вырезается ключ доступа после ID ролика: rutube.ru/play/embed/id_ролика/?p=ключ
...
[videoGallery] 1.4.0 Поддержка VK Video и ещё пара фишек 10
modx.pro/help/3898#comment-113583
modx.pro/help/3898#comment-113583
modx.pro/help/3898#comment-113583
А если у меня задача другая, то…
И тут пришла мысль: а почему бы не перезагрузить корзину средствами JS при наступлении события?
А какое событие у нас наступает? Правильно — изменяется количество ВСЕГДА когда мы что-то делаем в корзине.
В общем берём файл по адресу
assets/components/minishop2/js/web/default.js
или его изменённую версию (если она у вас есть)
и ищем строки:
В этих строках написано: если количество меньше 1 (одного), то перезагрузить страницу.
Меняем на строки:
В этих строках написано: если адрес раздела сайта, в котором мы находимся, совпадает с /cart то перезагрузить страницу.
Полный адрес у меня выглядит так:
мой-сайт.ru/cart
Соответственно, если адрес
мой-сайт.ru/korzina
то новая строка будет выглядеть
Теперь после обновления количества хоть на мониторе мышкой, хоть на телефоне страница будет перезагружена и мы увидим её обновлённый вариант.
А если мы будем находиться на любой другой странице сайта, то условие не будет срабатывать и всё будет работать как и раньше.
Если у адреса после названия раздела есть «хвост» типа
мой-сайт.ru/korzina&что-то#еще-что-то
то смотрите в поисковике функцию Location JS
P.S. Совсем не программист, просто интересуюсь.
Надеюсь, что кому-то сэкономил время.
Посмотреть как работает можно здесь