Filters
10 files
-
фильтр
OCFilter is a fast and functional product filter in categories, search, manufacturer, specials and other catalog pages.
The main emphasis is on the speed of product search and the ease of use of the filter by both buyers and shop owners.
Updated-16%OCFilter - SEO Product Filter
2,100 грн 6830 15430
Search module. Designed for stores that need high-quality and fast search. That is, for almost all stores, because with a bad search, stores constantly lose tens of percent of their profits! Your customers won't have to manually browse through tens of thousands of pages on your site to find the right product. If the product is not found in the first seconds through the search, then the user simply leaves your site.
The main features of the module are: very high search speed and good search using morphology and relevance.
The module works great both on large sites with thousands of products, and on sites that work on weak hosting.
The module was tested on a store with more than a million products!
UpdatedSearch Engine with morphology and relevance PRO
950грн 800 грн 1352 1745
The module makes it much easier to add attributes when adding a product
UpdatedAttribute Category
450 грн 277 424
The module helps to add attribute values when adding or editing a product
UpdatedAttribute Select
450 грн 260 369
The module adds a category filter on the search page.
UpdatedFilter category search
450 грн 101 108
Эта простая модификация изменяет логику стандартного фильтра. Лучше объяснить на примере. Допустим есть фильтры: Цвет: - синий - зеленый Размер: - большой - маленький Если пользователь выберет напр. "синий", "зеленый" И "большой" то стандартный фильтр OpenCart покажет все товары, у которых есть хотя бы один из фильтров: "синий" ИЛИ "зеленый" ИЛИ "большой" После установки этой модификации будут отображаться товары, у которых есть фильтры И ("синий" ИЛИ "зеленый") И "большой" То есть, фильтры из одной группы работают по логике "ИЛИ", стандартно, а фильтры из разных групп по логике "И", что более логично, правильно и удобно для пользователя. На оф. сайте есть модуль, который делает тоже самое, что и этот: https://www.opencart.com/index.php?route=extension/extension/info&extension_id=23603 он рабочий, если судить по отзывам, но когда я открыл код этого модуля, то увидел там вот это: // FixFilter $minq=$this->db->query(" SELECT id.product_id FROM(SELECT product_id, count(i.product_id) as t, c.filter_group as b FROM (SELECT f.filter_id, f.product_id, p.filter_group_id FROM ". DB_PREFIX ."product_filter f left join ". DB_PREFIX ."filter p ON p.filter_id = f.filter_id where p.filter_id IN (" . implode(',', $implode) . ") GROUP BY product_id , filter_group_id) as i, (select count(distinct filter_group_id) as filter_group from ". DB_PREFIX ."filter_description f_b WHERE f_b.filter_id in (" . implode(',', $implode) . ")) as c GROUP BY product_id HAVING t = as id"); $min=array(); for($x=0;$xrows);$x++){ foreach($minq->rows[$x] as $value){ $min[]=$value; } } $imp=implode(',',$min); // FixFilter END // FixFilter if(isset($filters)){ if(!count($min)){ $imp='0000000'; } $sql .= " AND p.product_id IN(".$imp.")"; } // FixFilter END Мне это решение не понравилось и я решил написать свой вариант, который на мой взгляд получился более элегантным, простым и, возможно, даже и более быстрым (скорость этих 2-х решений я не проверял, если кто-то это сможет сделать - буду благодарен). Поэтому теперь у пользователей есть выбор какое решение использовать. Модуль тестировался на OpenCart 2.1.0.2, на других версиях - не тестировался, у кого есть возможно - протестируйте...UpdatedИсправление логики работы стандартного фильтра
Free 792
навігація
OCDepartment is a module for displaying categories on the pages of manufacturer, promotions, search and regular categories. The list of categories is formed based on which page (layout) the module is displayed on. Technically, the categories of all products on the page are displayed.
Updated-52%OCDepartment - Categories in Brands, Specials, Search
Продаж призупинено 565
Модуль автоматом задает и редактирует, а также позволяет добавлять атрибуты, фильтры, категории, производителей по заданным схемам. Удобный фильтр Понятные настройки Видео-инструкция по ссылке https://www.youtube.com/embed/wuLzULDn8tI Возможности модуля: Автоматизирует наполнение товаров атрибутами, параметрами фильтра, категориями и производителями Создает схемы переопределения атрибутов, производителей и категорий по заданным параметрам. Переопределение по заданным параметров происходит при добавлении и редактировании товаров и после выгрузки. Можно настроить несколько условий переопределения для одной группы товаров Модуль просто адаптировать под любую синхронизацию товаров. Назначать автоматом параметры фильтра, что заменяет потребность в установке и адаптации фильтров по атрибутам Автоматом настроить стандартный опенкартовский фильтр очень гибко. И делается все это автоматически!!! Установка модуля: 1. Создать резервную копию сайта и БД. 2. Скачать архив 3. Установить архив модуля через админку. Модули - Установка расширений 4. Обновить модификации в админке 5. Активировать модуль. Модули - Модули - AutoDistribute Интеграция с выгрузками, синхронизациями или крон задачами С большим количесвом выгрузок модуль интегрирован.. Для этого необходимо: при добавлении записи из статуса "отключен" перевести в статус включен не путать со статусом модуля НО если ваш модуль интеграции уникален и не использует стандартную модель обновления товара, то: в контроллер модуля , который отвечает за выгрузку после кода выполнения выгрузки или синхронизации - вставляем код: $this->model->load('extension/module/autodistribute');$distributes=$this->model_extension_module_autodistribute->getDistributes();foreach($distributes as $distribute) {$this->model_extension_module_autodistribute->implementDistributes($distribute['distribute_id']);} ..UpdatedAutoDistribute + фильтр для Opencart 2x, 3.х
Продаж призупинено 44
Изменяет внешний вид стандартного фильтра на более приемлемый и удобный для посетителя. При установке будет заменен стандартный файл вывода фильтра. Установка: скопировать из архива папку catalog для своей версии Opencart (2.1 или 2.3) в корневую директорию вашего сайта с заменой файла...UpdatedИзменение внешнего вида стандартного фильтра
Free 393
Данный модуль больше не поддерживается автором (с 14/12/2020), любые вопросы/ошибки будут проигнорированы. Данный модуль добавляет фильтрацию товаров в админ-панели на странице "товаров". Также Вы можете включить/отключить показ колонок и фильтрации по "Категориям", "Производителям", "Отсутствию на складе" (stock_status_id), и Артиклу (SKU). Для вкл/откл. необходимого отображения, перейдите в "Дополнения"->"Модули"->"Отображение Категорий и Производителей", после чего выберите нужное отображение. Модуль реализован на OCMOD. Не заменяет файлы OpenCart. В любой момент можно откатиться. Демо login: demo password: demo Инструкция по установке: 1) Скачайте архив с модулем. 2) Загрузите архив с модулем через "Модификации". 3) Обновить модификации. 4) Перейдите в раздел "Модули", активируйте модуль "Отображение дополнительных фильтров на странице товаров", выберите необходимые настройки. ..UpdatedФильтрация товаров по Категориям, Производителям, Артиклу для OC 2/3.x
Free 627