Николай Савин

Николай Савин

Был в сети 29 июня 2026, 12:35
Заказы принимаю
А ты думаешь люди прям десятками уже интернет-магазины на моих решениях клепают? Это очень оптимистично ))
Постараюсь на этой неделе добить и выложить демо-сайт. Там будет и обычный miniShop3 и поиск с фильтрами, и демонстрация вариантов в том числе.
Поле остаток не было добавлено в базу данных и модель (был только внешний интерфейс)
В последнем обновлении 1.4.0. добавил это поле. Должно работать. На крайний случай можно добавить поле руками в таблицу ms3_products
Попробовал на чистом, с нуля поднятом сайте — ошибку подтвердить не получилось. Все работает. Возможно проблема локальная или связана с конкретно вашим софтом Уточните какая у вас СУБД, версия PHP?
Нет, компонент нужен для локальной работы разработчика на тестовом сайте. Например чтобы отработать какие то кейсы для нового компонента. Я этот пакет сделал для себя, когда мне нужно было тестировать новый фильтр. Мой друг, я знаю тестировал аналитический проект, который строит дашборды по данным и нужны были реальные данные. На продакшене использовать подобные вещи странно. Даже если потом удалить, все равно сдвигаются автоинкременты например.
Евгений, вопрос закрыт?
Я на всякий случай уточню. В загрузчике встроена обработка изображений. Можно загруженного фото обрезать, развернуть и т.п. После применения изменений уже сохраняем то, что получилось. Так что делать автоматическое сохранение не вижу смысла.
Цитата из демки
Демо с 1 000 товарами в одной категории и логикой AND (то есть выполняются все условия по отмеченным опциям):
Я проверил… выбрал все цвета — получил 0 результатов. Реально AND работает. Выбирается товар у которого одновременно есть Красный, Синий, Белый и так далее цвета. Однако типовой фасетный фильтр работает через OR, то есть выбрать все товары у которых цвета Синий ИЛИ Белый ИЛИ Красный т.д.

То есть налицо логическая ошибка и антипаттерн. Не могу представить ситуации, в которых такая архитектура может быть уместна.

Не сочти за претензию, я скорее удивлен твоему выбору.