Алексей Шумаев
С нами с 30 ноября -0001; Место в рейтинге пользователей: #258 часов назад
Возвращался к этому вопросу, чтобы не грузить ничего заранее, делаем просто встраивание iframe после нажатия на div и вместо него встраиваем iframe. Н...
Вставка видео с Rutube с управлением на сайте 6
Вчера в 20:23
Вариант 1
Переопределить метод msOrderHandler::submit() таким образом, чтобы там перед установлением статуса «Новый» проверялся способ оплаты и, если...
[miniShop2] Дополнительная логика отправки писем при оформлении заказа 1
Вчера в 11:23
Вот давно для себя писал: modx.pro/solutions/18489
или через мускул (перед выполнением обязательно сделайте дамп) напрямую + потом кеш почистить
U...
Автопереименование повторяющегося URL 9
Вчера в 11:06
Используй phpThumbOn он как раз в префиксе указывает размер изображения.
Ссылка: modstore.pro/packages/photos-and-files/phpthumbon
имена файлов миниатюр картинок 1
14 января 2026, 15:11
Да особо без разницы куда писать. Я отслеживаю все записи. Но в идеале создавать issue в репозитории github.com/modx-pro/MiniShop3/issues.
MiniShop3 - 1.1.0 - Уже в Modstore.pro 19
14 января 2026, 10:31
Будет еще лучше. mFilter на подходе!
mSearch для MODX3 и MS3 - уже в modstore.pro 7
12 января 2026, 08:59
Ни где не могу найти информацию по настройке импорта изображений «Обновлять данные существующих изображений» — не понять, на что влияет данная настрой...
msImportExport 2.0 127
11 января 2026, 13:08
нет переводов primeVue. То есть если использовать фильтры DataTable или Calendar, то они будут англискими.Вот про это я не подумал. Думаю учтем в буду...
VueTools - универсальный компонент оформления админки в MODX 3 4
08 января 2026, 12:31
Большие сомнения у меня в этом)
resComments — многоуровневые комментарии с пагинацией для ресурсов MODX3 3
07 января 2026, 15:36
вот этот сниппет
require_once MODX_CORE_PATH . 'model/modx/modx.class.php';
$modx = new modX();
$modx->initialize('web');
$modx->getService...
Проблемы с отправкой писем статус заказа из minishop2 5
Источником фантомных картинок оказалась таблица ms2_product_files, которая после первого тестирования, о котором все уже и забыли, содержала ~ 5000 записей. Пересечение по id и давало «картинки» при сохранении нового товара. Очевидное-невероятное.
Вопрос закрыт, всем отдыхать )
Только что столкнулся как раз на 5.3: при создании товара сразу создаётся пустой файл в галерее. Иногда 2 штуки, но вижу я такое при попытке импорта из 1С посредством mSync.
http://prntscr.com/cns14q
Также выявлена такая ошибка: если меняем стандартное превью (в настройках и источнике файлов) на, например, 100x100, то в карточке товара и в списке товаров всё равно путь стоит 120x90. В галерее тоже вместо превью — дефолтное изображение.
Могу дать доступ к тесту, где можно видеть такие сбои.
Превышений по нагрузке вроде бы нет.
Но лог modhost у меня завален этой ошибкой, подозреваю связь с появлением 404.
Версия MS2: 2.1.12-pl
Предлагаемый в обсуждении по ссылке выше плагин решит проблему.
Используйте свои чанки (с соответствующим html галереи) вместо штатных и всё.
Или поставлять нужную е.и. в зависимости от параметров: категории, наличия какого-либо свойства товара и т.д.
Так я иногда делаю, если не нужно ничего пересчитывать.
Если нужен некий пересчёт или кратность/упаковка — лучше расширить класс продукта (документация), добавив поле кратности. Оно будет доступно при работе с товаром. Далее либо PrepareSnippet'ом делай пересчёт, либо налету fenom'ом.
Переопределить функцию buildParentsFilter (см. Файл core/components/msearch2/model/msearch2/filters.class.php).
2.4.0 не доступна сейчас для загрузки?
modx.pro/components/8269-minishop2-version-2-4-0-beta0/#comment-57912
Или узнать у Василия по возможности ускорить разработку именно этого функционала.
Код после праздников будет ибо хочу это реализовать, подумаю на досуге.
НО. Весьма вероятно, что это будет кастомизация, закрывающая возможность обновления компонента. Опять же — я не профессиональный разработчик, качества не гарантирую ;-)
Здесь пример кода, частично реализующего нужный функционал.
Поэтому, если сообществу нужен такой функционал, то правильнее — попросить Василия о новой версии mSearch2 или даже отдельном продукте на базе mSearch2…
Соответственно, чтобы понять, надо оно или нет — те кому надо — «лайкаем» тему.
Аналогично для полного поиска.
,
затем
.
Получаем работающие фильтры по найденным товарам + отдельно оформленный результат поиска по остальным ресурсам.
1. Запуск (Fenom)
2. Результат работы mSearchForm в tpl.mSearch2.ac отдаётся сниппету prepareSearchResult:
3. Пример куска чанка для продукта (с использованием Fenom):
Вообще, я думаю, этот функционал нужен любому магазину.
Т.к. искать нужно не только по товарам, но и по категориям. Конечно, если в выводе на фронт нужны данные товаров…