- Заметки 73
- Комментарии 54
6 часов назад
Попробовал на чистом, с нуля поднятом сайте — ошибку подтвердить не получилось. Все работает. Возможно проблема локальная или связана с конкретно ваши...
MiniShop3 1.2.0 - 1.3.0 Самое интересное 9
Вчера в 13:05
Вы не правы говоря, что нет переводов — primevue.org/configuration#locale + github.com/primefaces/primelocale
В новой версии будет добавлен композа...
VueTools - универсальный компонент оформления админки в MODX 3 5
Вчера в 10:35
Нет, компонент нужен для локальной работы разработчика на тестовом сайте. Например чтобы отработать какие то кейсы для нового компонента. Я этот пакет...
ms3DemoData - компонент для быстрой генерации демо-данных MiniShop3 2
03 февраля 2026, 17:26
Поди включена системная настройка upload_translit? Можете проверить, если её выключить?
MODX сам меняет название загружаемого файла, было что-то по...
FileMan - прикрепление файлов к ресурсам для MODX 3 72
02 февраля 2026, 23:41
И мой метод скорее всего на шаред-хостинге работать не будет, на шареде порты закрыты и не дают законектитьсяИменно не будет работать. Тестил пока на ...
Инструкция: Настройка SOCKS5 прокси в MODX3 для работы с репозиторием 24
02 февраля 2026, 16:43
Попробуйте параметр &scrollTop=`0`
Нигде в документации он не описан (есть лишь в javascript pdopage), но мне помог в такой ситуации.
Скроллит страницу вверх при ajax пагинации pdoPage 12
01 февраля 2026, 17:45
UPD: Предложенный вариант с формированием ссылок рабочий, конечно, но он вызывает перезагрузку страницы.
Как бы решить эту задачу красиво, с Ajax как...
Кнопки как в ModStore 12
01 февраля 2026, 15:20
Спасибо за помощь! Попробовала рекомендации, пока не помогло. Но, думаю, действительно какой-то конфликт. Буду ещё разбираться.
Не работает пагинация pdoPage 6
Если все гуд, внесете в компонент?
Даже не знаю чем помочь. Ссылка есть, чтоб посмотреть?
создать плагин на pdoToolsOnFenomInit, в нем добавить модификатор detector
и теперь в любом месте можно делать так
Для себя сделал проще, при клике на корзину товара, к контейнеру добавляется класс -in-cart, по нему стилями заменяется кнопка. Что бы при перезагрузке страницы все не сбрасывалось сделал такой сниппет
Принимает id товара, если он есть в корзине подставляет класс -in-cart.
Снипет msProducts некоторые товары выводит по два раза, причем никакой логики и закономерности обнаружить не удалось( Просто рандомные товары… Только первый раз товар выводится с первой фоткой из галереи, а второй раз — со второй. Лог чистый
Вот вызов снипета
Вот чанк
Заранее огромное спасибо!
Ток что попробовал.
t1.vgrish.ru/img/img.php?text=%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82!,%20%D1%8F%20%D0%BD%D0%B0%D0%B4%D0%BF%D0%B8%D1%81%D1%8C%20%D0%BD%D0%B0%20%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B5%20%20))))
gist.github.com/vgrish/5212d75feea58e96b08b
Первый sortLink:
(во второй и третьей строке только уберите нижнее подчеркивание в &_uarr; и &_darr;)
Второй Sort:
Используете так:
1) Идем в core/components/minishop2/custom/delivery/ и создаем здесь свой пхп файл (допустим, mscustomdeliveryhandler.class.php) со следующим содержимым:
2) Идем в настройки магазина -> Варианты доставки.
Создаем новый вариант «Доставка» (или редактируем исходный), после чего заполняем в «дополнительную стоимость» требуемое значение (300 рублей), в Класс-обработчик пишем название созданного файла — mscustomdeliveryhandler, заполняем доступные способы оплаты и ставим галочку напротив «включен».
Она делает скидку 2%, если в корзине есть как минимум 2 разных товара по 4 штуки (это магазин шин и дисков, т.е. имеется ввиду что в корзине минимум 2 набора по 4 колеса или диска). Так е есть наценка 5% если в корзине всего 1 товарная позиция с кол-вом меньшим или раным 2 штук (например 1 или 2 покрышки) и общей суммой заказа меньше 4 тысяч рублей…
+ тут еще есть округление скидки или наценки до 50 рублей функцией roundCost
тогда вот так можно