15 марта 2026, 20:35
Minishop2 это завершенная история. Архив. Крайне сомневаюсь, что в него будут добавляться какие то изменения. Это просто некому делать. Заинтересованн...
Порядок значений опций товара 10
15 марта 2026, 13:18
На всякий скопирую код для Bootstrap 4 (есть старый проект, лень переезжать на 5 версию):
/* Закрыть модальное окно после отправки */
document.addEve...
[SendIt] Несколько полезных нововведений в версии 1.1.2 27
13 марта 2026, 16:00
Предлагаю в целом обсудить понятие «вариант товара».
Я пришел к тому, что варианты — являются отдельными товарами. Возьмём для примера футболку. У ...
ms3Variants - Реализация вариантов одного товара в MiniShop3 7
12 марта 2026, 22:19
опытным путем выяснил что ошибку валидации радио кнопок можно вылечить добавив в форму еще один вариант
<input type="radio" name="...
Валидация radio кнопок в Sendit 1
11 марта 2026, 09:11
Привет!
Все верно:
1-го нет в магазине modstore и modx.com
2-й платный
mxEditorJs - блочный редактор Editor.js для MODX 3 2
10 марта 2026, 22:13
Все верно, сорян, в своем сообщении написал не то что хотел =)
msGiftCards - дополнение для MODX 2 + miniShop2 для продажи, применения и учета подарочных сертифика... 5
06 марта 2026, 09:38
Александр, данный компонент более недоступен для приобретения?
miniShop 2.9.1-pl 57
04 марта 2026, 21:09
Немного нетипичный пост на этом форуме. Будем считать это экспериментом. Кратко вводную информацию я выложил у нас в телеграм-сообществе — получил мно...
Baymard Institute: 61 рекомендация для e-commerce, о которых стоит знать 1
а как в чанке это вывести не подскажете?
[[*old_price:subtract=`[[*price]]:div=`[[*old_price]]`:mpy=`100`]] казалось бы должно работать, но не работает из-за деления на переменную почему-то. т.е. вычитание работает, если делителем указать цпифру тоже, а разделить на старую цену не даёт.
Ваш код у меня тоже в этом чанке не работает, хотя Феном вообще работает там.
как быть?)
не подскажете, а как в чанке вывести этот процент скидки?
у нас чанк productGallery (картинки товара) и в нём надо вывести (значения [[*price]] и [[*old_price]] в нём работают, но разделить один на другой не выходит почему-то) количество процентов скидки.
делаю сниппет msDiscount с Вашим кодом, но в чанке он никак не хочет выводиться.
[[msDiscount]] и [[!msDiscount]] пробовал — тишина, цифра не выводится.
что-то не правильно делаю?
Гугл на тему отдаёт всего две адекватных страницы. эту и web-revenue.ru/modx-revo/minishop2-vsplyivayushhee-okno-posle-nazhatiya-na-knopku
у меня с Минишопом не так много опыта (хотя в целом в php и js разбираюсь), поэтому деньги предлагал, но никто не взялся помочь.
кстати, если на странице товара, то атрибуты data как раз не нужны, а вот на других страницах — это оптимальный вариант передачи данных, без всяких аяксов.
всех, кто хоть как-то связан с Минишопом успел опросить, результата не было.
modx.pro/users/3071 пробовал помочь, но получилось только в карточке (как и описано здесь).
сам накопал решение, когда данные передаются через атрибуты data (data-productId="[[+menutitle:empty=`[[+pagetitle]]`]]" data-productImage="[[+750x666:empty=`images/style/no-photo.jpg`]]"), но привести его здесь полностью не смог бы, извиняюсь.
если кому надо решение (не нашёл в Интернете, поэтому потратил пару недель на реализацию самостоятельно), работающее не только в карточке товара, но и на остальных страницах сайта, обращайтесь dubrovin3w@gmailcom (платно). вот сайт, где сделал cornu.ru/
скажите, пожалуйста, а куда вставлять этот код? с Модкс не так давно начал работать, сейчас тоже задача всплывающее окно сделать, если товара в на личии меньше, чем хотят положить в корзину и не дать положить.
заранее спасибо за любые советы.