3 часа назад
Желание имеется) Почти на всех проектах стоит Localizator, поэтому смогу оценить разницу.
Localizator 1.0.9 и 1.1.0 7
Сегодня в 11:00
Делал такие «Спецификации», получилось настолько уникальное и заточенное под сайт решение, что прям и в отдельный пакет то не оформить — куча специфич...
Несколько корзин на сайте, списки желаний/покупок, возможность поделиться, списки товаров для расчет... 1
Сегодня в 08:33
Добрый день
Не то что бы заброшен заброшен, просто не обновляется ввиду отсутствия необходимости.
Исходя их описанных задач, данный компонент не под...
msBaskets 5
11 апреля 2026, 17:48
Добрый день. Товары заказа можно отправить в корзину и сделать заказ и помоему был функционал создания нового заказа из другого заказа.
Женим mFilter2 и msListOrders 8
11 апреля 2026, 17:11
Добра всем!
По ходу компонент заброшен?
Удивился сам что я когда-то его тестил и писал по нему вопросы, уже не помню даже когда и где.
Вопрос тек...
[shareCart] - поделись корзиной 28
11 апреля 2026, 17:08
Добра всем!
Не понял как создать несколько корзин?
И чтобы у каждого был свой шаблон.
Можно ли так сделать некие различные типы корзин типа списо...
[MsAltCart 1.0.7] Теперь с документацией. 2
04 апреля 2026, 18:58
пробовал — ошибка та же
кстати MODX 2.7.2 — подключается нормально
кстати MODX 3.2.0 — не нормально
Не могу подключить репозиторий 3
01 апреля 2026, 18:15
У меня на регистрации словил ошибку.
При это пользователь явно создался, т.к. повторно создать пользователя на ту же самую почту не дает.
При повто...
[MAX bot] отправляем сообщение в бот MAX на изи 7
30 марта 2026, 20:49
PHP >= 8.2 должно быть. У MS3 минимум 8.2
[msCDEK] Расчёт доставки СДЭК в miniShop3 1
Но, при этом, компонент корректно обрабатывал вывод тега.
Делал на этом примере itchief.ru/modx/tagger#comment-1361
1. Для вывода товара на сайте используется компонент msFilter2.
2. Для отслеживания остатков компонент msProductRemains
2. В карточках товара важно указывать возможность «Купить» или статус «Нет в наличии». Для чего используется конструкция:
Вызов сниппета, в каждой карточке (в чанке msProducts.row):
И условие:
Условие срабатывает прекрасно, если просто зайти на страницу каталога.
Однако, на странице выдается 20 товаров из множества, таким образом есть еще и пагинация. Если переключаться через пагинацию, то условие выше не работает, потому что в каждую карточку загружается значение первой карточки. Если обновить страничку, то все считается корректно.
Я так понимаю, что здесь мешает сам фильтр. Может быть кто-то встречался с такой проблемой и решил ее?
Спустя несколько лет у меня вновь возникли проблемы с выводом кнопки «нет в наличии» в данном компоненте.
Несмотря на "!" в вызовах сниппета и плейсхолдера, при первой загрузке страницы из 12 товаров, каждому товару присваивается количество первого в списке. Если страничку перезагрузить, то все работает корректно.
Как такое может быть? Могу ли без принудительного обновления страницы я добиться верных значений?
Кроме этого:
Еще какие-то классы нужны, чтобы обновлялась скидка динамически? А то у меня в этой обертке, при изменении количества товара со скидкой, сумма скидки просто в ноль превращается. Также, если использовать промокод из «msPromoCode2», сумма становится нулем. После обновления страницы все высчитывается корректно.
Ошибок JS в консоли нет.
Общую сумму не так выводил. Сейчас все заработало, спасибо за терпение.
Также, оказалось, что вызов discount_price пишет о скидке только тогда, когда я использую промокод. Если же промокод не использован и скидка сделана средствами самого магазина, то там стоит «0».
Вот здесь — new.legendaryleonidas.ru/onlajn-magazin/pasha/nabor-dora-s-assorti-shokoladnyh-yaic.html (если добавить этот товар и перейти в корзину).
В чанках после обновления не нашел, потому и спросил.
Все прекрасно работает :)
Просто, чтобы не изобретать велосипед спрашиваю.
Просто также не работал вновь установленный Redirector, но там хоть по логам стало понятно, в чем проблема.
В логах ничего нет.
Где «slash_out» — сниппет:
И все работает.
Получается, что мой TV на этапе вывода все-таки не был в unix формате, хотя уже на выходе был в нем.
А про "документы\мероприятия" — это я так про ресурсы написал. Сайт с анонсами мероприятий.
Тоже дошел до такого «способа», но для странички заказа… Там такая же ерунда, при просчете итераций.
Пришлось внутри чанка организовать две колонки — после этого все заработало.
Похоже, одну из оберток все-таки терял.
Я дополнил строку
вот так:
И даже все заработало (зарегистрированный пользователь может скачать файл), а анонимный только купить.
Однако, зарегистрированный пользователь теперь может скачать любой файл, а не только тот, что был им куплен… Как вы это обошли?