Фильтр товаров в категории 2.0 - допилы
ВЕРСИЯ - 1.76
ОПИСАНИЕ
Фильтр товаров в категориях по опциям фильтра.
Легендарный модуль от комрада Soor'a, получивший широчайшее распространение на просторах инета и послуживший основой для многих других модулей. Тема оригинального модуля здесь
===========================================
ВОЗМОЖНОСТИ
админка:
- создание неограниченного количества опций и значений фильтра;
- присваивание опции к нескольким категориям;
- присваивание нескольких значений опций к товару;
- работает как обычный модуль. Позиционирование справа - слева, сверху-снизу, порядок вывода;
- возможность вывода фильтра группой чекбоксов (галочки) или выпадающим списком чекбоксов;
- возможность показывать или не показывать пустые значения фильтра
пользователь:
- вывод фильтра в виде раскрывающегося списка с чекбоксами
- выборка товаров по критериям;
- отображение количества товаров для каждого следующего шага выборки опции-родителя и соседних опций, основываясь на текущей категории и логики выборки;
- деактивация критерий с нулевым результатом количества товаров при следующем нажатии;
- исключение AJAX дало возможность гарантированно получить данные и создать реальные страницы для поисковых роботов;
- запрос с параметрами фильтра выглядит следующим образом:
index.php?route=product/category&path=20&filter=1=2,3;3=11,10;4=18
где:
переменная GET, опция, значения опции
===========================================
СОВМЕСТИМОСТЬ
Ocstore 1.5.1.x - 1.5.3.x, Ocstore 1.5.4.x
===========================================
УСТАНОВКА
Описана в файле "Установка модуля фильтр.htm"
ВНИМАНИЕ!!!
Установка производится с использованием vqmod-файла. vqmod-файл предназначен для установки на дефолтную тему магазина.
Vqmod должен быть предварительно установлен в магазине.
Если у Вас не дефолтная тема, данный модуль или vqmod-файл может потребовать доработки под Вашу тему, хотя в большинстве случаев ставится и работает без проблем.
===========================================
ДЕМОНСТРАЦИЯ РАБОТЫ МОДУЛЯ
Демка - страница категории
версия модуля 1.75
Админка - вывод модуля
Админка - категории фильтра
Админка - редактирование товара - вкладка "Опции фильтра"
Логин: demo
Пароль: demo
Буду рад увидеть Ваши отзывы, замечания, предложения по улучшению.
===========================================
ИСТОРИЯ ИЗМЕНЕНИЙ
v1.76
Фикс ошибки с определением наличия нужных таблиц
v1.75
Исправление бага с копированием товара с установленным фильтром
v1.72
подправил стили, чтобы фильтры в чекбоксах отображались выровненными горизонтально
v1.70
Исправление текущих багов
v1.65
Адаптация под версию движка 1.5.4.x
v1.58
Добавлена функция создания/удаления таблиц
Обработка лимита в категориях
v1.50
Исправлена ошибка со статусом фильтра.
Добавлена поддержка английского языка
v1.45
Добавлена возможность показывать или не показывать пустые значения фильтра;
Устранение ошибок при отображении нескольких модулей фильтра на одной странице
Изменение отображения фильтра (вариант с выпадающим списком) при расположении модуля в левой или правой части окна
Улучшено удобство работы в админке
v1.40
Добавлена возможность указывать несколько значений для опций фильтра (первоначально сделана freelancer)
v1.35
Добавлен порядок сортировки опций фильтров (если идет обновление модуля, то нужно сделать запрос в базу. Запрос должен выглядеть так: ALTER TABLE `category_option_value` ADD `sort_order` INT( 10 ) NULL DEFAULT '0';
)
(первоначально сделана Tegra)
v1.3
Добавлен вывод фильтра в виде раскрывающегося списка с чекбоксами
==========================================
Мои другие модули находятся здесь
==========================================
ЛИЦЕНЗИЯ
Это программное обеспечение не свободно (первоначальный вариант фильтра Вы всегда можете скачать бесплатно в теме Soor'а. Адрес указан выше)
Условия использования лицензии - "на владельца".
Это означает, что Вы можете использовать одну лицензию для всех магазинов, зарегистрированных на Ваше имя или имя Вашей компании.
Если же Вы наняты клиентами, чтобы работать над магазинами клиентов или другими магазинами, т.е. не над теми магазинами, которые Вам принадлежат, Вы должны приобрести дополнительную лицензию для клиента.
Запрещена передача данного ПО третьим лицам, распространение от своего имени, изменение исходных файлов модуля без получения разрешения автора модуля.
© JohnnyVega, 2012..