2 часа назад
Не нужно меня поддерживать в данном конкретном случае. Прошу убрать лишнее
Опыт по переносу MODX2 на MODX3 и Minishop3 2
3 часа назад
В общем убил целый день, но… так у меня ничего и не вышло.
не могу зарегистрировать класс.
содержание самого файла my_msorderhandler.class.php:
...
Кастомизация minishop'a 9
3 часа назад
Вот тебе моё мнение, через полгода-год заказчикам будем всё равно на чём ты будешь делать сайт, гораздо больше их будет волновать вопрос: умеешь ли ты...
Вопрос по будущему MODX и стратегии развития. 1
6 часов назад
Компонент очень нужный и мне кажется будет востребован.
У меня тут задача стоит сделать что-то подобное на сайте на движке на MODX 2.8 — там есть ста...
ms3Variants - Реализация вариантов одного товара в MiniShop3 4
7 часов назад
тут пришла мысль что никто не захочет просто так делиться своим опытом за бесплатно. Можно было бы сделать статьи и кейсы платными? Типа хочешь прочит...
Предложение по развитию сообщества: Создание каталога портфолио/реализованных кейсов на MODX с демо ... 1
Сегодня в 10:08
Добрый день! Я этот компонент давно делал, и еще лет 5 не возвращался к нему… он работоспособен, все в этом плане нормально (ну по крайней мере с php ...
msProductKits - удобное управление товарами-комплектами (наборами товаров) 29
Вчера в 10:22
Вижу, спасибо.
Ошибочно решил, что если есть в документации minishop2, то в старых версиях есть и сам код не посмотрел.
Предыдущий идентификатор статуса при событии 'msOnChangeOrderStatus' 4
Вчера в 09:27
Привет, Алексей.
1. Как определяем ботов
Проверка идёт по User-Agent в ms3rv_is_bot() (helpers.php). Используется regex по типичным маркерам краул...
ms3RecentlyViewed - Недавно просмотренные товары для MiniShop3 2
17 февраля 2026, 10:07
Здравствуйте, компонент куплен, на основной домен ставится, на dev. не ставится,
Could not generate encryption key
Vehicle 04b9f528f736384b46f71324...
[msProductRemains] Компонент учёта остатков товара 179
У меня хром жаловался на недоступность библиотеки у яндекса.
При нажатии на кнопку — несрабатывает скрипт, повешанный на функцию ajaxSubmit.
Во всяком случае браузер жалуется на ссылку:
Возможно они обнуляются при аякс подгрузке.
И еще один момент, у pdoPage нет tpl элементов, у него только шаблоны пагинации. tpl Ваш у pdoResourse скорее всего.
Что у Вас в файле default.js на 39 строке?
Оттого и переменная AjaxForm is not defined (не определена).
Но там логика работы неудобная для моих нужд. А здесь — нет чанка или tpl`ки, в секунду создал и отредактировал. И лишнего ничего не грузится при загрузки страницы. Плюс система Modx мультиокон — это фантастика, я в восторге, от того, что можно открыть чанк, а из него еще чанк, а из того — еще, если потребуется… Спасибо Вам за реализацию.
Поставьте рядом на этом же хостинге modx последней версии и на него минишоп, потом ставьте 2.4.3 голый и на него минишоп (Я так понимаю версия Вам принципиальна).
Если и на одной, и на другой версии минишоп работает адекватно, следовательно проблема с глючной рабочей версией modx`а и с настройками хостинга все ок.
Возьмите исходник у Василия с гитхаба и соберите его на рабочем modx. Перед этим вручную очистите папку cache.
Если и это не поможет, перезалейте исходную папку manager Вашей версии.
ajax manager стоит? кеш чистили?
1) Делаем выборку по нужному тв в phpmyadmin
2) Выгружаем это в csv.
3) Смотрим, что база хранит все картинки в таблице ms2_resource_files
4) Нам нужны поля: a)resource_id, b)source, c)path, d)file,e)name, и f)active
a) — из импорта пункта b
b) — если все картинки хранятся в одной папке — копируем источник файлов от ms2gallery, настраиваем его и указываем нужные пути к старой папке. Указываем id нового источника файлов
c) путь от этой папки, или просто /, если лежат в корне.
d) из импорта — имя файла. (если имя файла лежит в подпапке, обрезаем макросами или формулой excel)
e) Тоже, что и d, только без расширения.
f) 1
e) type поле можно поставить Image.
После чего — заливаем в админку (в phpmyadmin есть импорт csv) и используем скрипт перегенерации превьюшек:
Просто скопируйте и вставьте в файл в корне сайта (или измените путь к index.php).
Запускать лучше из консоли сервера, так как, в зависимости от количества загруженных файлов, может понадобиться какое-то время для работы.
Источник
Посмотрите id minishop`а в базе и укажите ссылку вида:
/manager/?a={здесь id дополнения}&namespace=minishop2
таблица в базе modx_transport_packages
Если нет доступа к базе данных, попробуйте перебирать цифры. ID минишопа является порядковым номером установленного приложения в систему. Если Вы его установили третьим, то ID=3, и т.д.
Думаю через сайты с такой направленностью будет проще вести статистику, видеть кто сколько пожертвовал и т.д. и т.п.