support@joomla-i.org
График работы: Круглосуточно
Корзина пуста
Выберите нужное расширение
Приобретение товаров возможно и без регистрации

AJAX Smart фильтр для JoomShopping

AJAX Smart фильтр для JoomShopping
  • Артикул 217
  • AJAX Smart фильтр для JoomShopping
380 руб
? Что такое пункт "С установкой"?
Мы произведем установку своими силами, устраним ошибки взаимодействия согласно политике сайта

JoomShopping Smart Filter v3.2

Универсальный Фильтр продуктов для магазина сделанного на JoomShopping (мы тестировали в связке Joomla 3.4.5 и 3.6 в связке с JoomShopping 4.10.4 и 4.14.2) с поддержкой технологии AJAX (найденные товары отображаются на сайте сразу же и без перезагрузки страницы) - для этого придется настроить пакет правильно.  Поддерживается поиск товаров в подкатегориях. 

Пакет включает в себя: Плагин, модуль и компонент. Собственная Панель Управления в компоненте Joomshopping позволяет создавать неограниченное количество настроек, в то время как модуль Joomla отвечают только за позиционирование фильтра в шаблоне.

Фильтр продуктов может работать не только на страницах компонента JoomShopping - привязка типов и атрибутов для сортировки осуществляется к категориям магазина и пунктам меню Joomla.

Предусмотрена опция показа модуля фильтра на страницах товаров. Допускается одновременная работа больше одного модуля на странице JoomShopping фильтр умеет автоматически определять параметры товаров в категории: наличие товара на складе, все типы характеристик, зависимые и независимые атрибуты, производителей, минимальные и максимальные цены и т.д. 

Для каждого блока в настройке фильтра товаров можно установить свой режим подбора конфигураций. Динамический режим сам определяет актуальные параметры товаров в текущей категории магазина. Фиксированный режим позволяет вручную подбирать нужные опции, а режим «Все» показывает полный список значений параметра для всего магазина.

Встроенный конструктор форм дает возможность админу комбинировать и создавать различные конфигурации товаров: определять нужные параметры, выбирать тип вывода опций, управлять способом отображения значений, редактировать заголовок текущего блока, устанавливать  логику обработки выбранных параметров фильтрации.

Технические особености (перед установкой ознакомтесь)

Версия PHP для роботоспособности 5.3, 5.4, 5.5
Версия CMS - Joomla 3.x (включая 3.6) или 2.5
Версия магазина - JoomShopping 4.х или 3.20

Ошибки и варианты устранения

Если вы видите ошибку после установки и ввода кода с инструкции то возможно просто не включен модуль или в настройках фильтра не указан текст заголовка.

Если появляется сообщения об ошибки вида Warning и Notice то это показывается из-за настроек PHP на сервере и в этом нет ничего страшного. Для того чтобы убрать используйте один из вариантов:
1. Внести правки в php.ini на хостинге
error_reporting = E_ERROR
Или отключить сообщения об ошибках PHP в настройках хостинга (можно оставить только сообщения о критических ошибках).
2. В .htaccess прописать
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
3. В корне сайта открыть файл index.php и вверху добавить (способ кривой)
<?php error_reporting( E_ERROR ); ?>

 

Расширение НЕ содержит ограничений на кол-во доменов. Расширение полностью декодировано. Не требуется, но рекомендуется Хостинг с поддержкой - IonCube 4.7

Демонстрация:

demo.joomshopping.pro/monitory/

Аналог:

joomshopping.pro/forum/smart-filter-products.html

Версия:

3.2

Вес архива:

700kb

AJAX Smart фильтр для JoomShopping - Комментарии и отзывы

Петр (16.03.2017, 14:19)

"Проблема с кодировкой в отфильтрованных товарах - все названия кракозябами."
СПС за быстрый ответ. нашел файл:
Z:\........\components\com_jshopping\controllers\jsfilter.php
и вначале прописал следующее:
header("Content-type:text/html; charset='utf-8'");
(не сам написал, для меня это темный лес, нашел на просторах интернета)
и все заработало!!!
Спасибо.
Ответ от Службы Поддержки:
Мы думаем при тесте на хостинге такой проблемы бы совсем не было так как они как правило отлажены

Петр (16.03.2017, 12:52)

Все установилось на раз и все работает, просто не нарадуюсь, НО!
Проблема с кодировкой в отфильтрованных товарах - все названия кракозябами.
Все остальное (где фильтр не применялся) по русски.
Подскажите куда рыть? Какие идеи?
Joomla! 3.6.5
Version 4.15.1
Ответ от Службы Поддержки:
Кодировка базы или файлов у вас отличная от стандартной. Попробуйте прописать в .htaccess по умолчанию AddDefaultCharset UTF-8 или написать нам на почту если это не решит проблему

Богдан (07.03.2017, 01:46)

Решил! в файл jsfilter.js
scrollTop: target.offset().top-100 (добавил "-100")
может кому помогло)
Ответ от Службы Поддержки:
Может и поможет если кто будет делать так же

Богдан (07.03.2017, 01:37)

как подправить прокрутку по высоте? (нужно чуть опустить страницу)
не могу найти никакого значения, и в файле jsfilter.js тоже не нашел такого
Ответ от Службы Поддержки:
Это скорее особенность шаблона

Павел (28.02.2017, 00:16)

После установки на Joomla 3.6.5 и JS 4.16 возникает ошибка в настройках фильтра
Не удалось загрузить XML-файл

public_html/administrator/manifests/packages/pkg_jsfilter.xml

failed to load external entity "//public_html/administrator/manifests/packages/pkg_jsfilter.xml
Ответ от Службы Поддержки:
У вас не настроены пути до временных папок

Андрей (17.02.2017, 23:33)

Где демо расширений?
Ответ от Службы Поддержки:
Как и у многих расширений - в системных требованиях

Stanislav Sidorov (12.02.2017, 19:03)

не появился новый пункт в настройках, куда копать?
http://prntscr.com/e7sdhc
http://prntscr.com/e7sdov
Ответ от Службы Поддержки:
В Тикет

katjuha6 (09.02.2017, 12:26)

добрый день!
спасибо Дмитрию за комментарий от 10.12.2016, 21:39 по поводу 404 ошибки при фильтрации:
"Вопрос решен. Возник конфликт с плагином Additional sort of products от nevigen"
и возникает вопрос: а кто-нибудь разобрался с тем, чтобы как-то уговорить фильтр и плагин работать вместе? или может быть есть какие-то другие решения для сортировки по наличию?
Ответ от Службы Поддержки:
В файле /public_html/components/com_jshopping/controllers/jsfilter.php

После строк:

356 GROUP BY prod.`product_id`
357 ORDER BY ".$order_query;

Добавить функцию

$query = str_replace('ORDER BY ORDER BY', 'ORDER BY', $query);

Nick for Live (17.01.2017, 17:41)

А версия 3.3 есть в наличии? И как она работает с JS 4.15+
Ответ от Службы Поддержки:
Наша Стабильно. Версия указана в системных требованиях

Павел (15.01.2017, 18:06)

ERR_CACHE_MISS

Спасибо за оперативность ответа. addblock - не установлено на всех браузерах. Данная ошибка (отправка повторной формы данных) - вылетает у всех...

Хочется уйти от данного инфармационного сообщения
Ответ от Службы Поддержки:
Опишите порядок действий и как и где это происходит. Все в подробностях. Чтобы нам проверить. Это все укажите в тикет

Pavel (15.01.2017, 16:41)

ERR_CACHE_MISS?

Эта беда возникает когда заходишь в отфильтрованный товар а потом жмешь возврат, в браузере (Хром)

Избавимся мы от этой ошибки если поставим - JoomShopping Smart Filter (Ajax) ?
Ответ от Службы Поддержки:
Сложно сказать, так как ошибка обычно тупо появляется из-за дополнения для браузера. Типа addblock. Если оно установлено уберите его и может непонадобится ничего дополнительно приобретать

Дмитрий (10.12.2016, 21:39)

Вопрос решен. Возник конфликт с плагином Additional sort of products от nevigen
Ответ от Службы Поддержки:
Спасибо за ответ по решению проблемы. Возможно кому то пригодится

Дмитрий (10.12.2016, 19:45)

Добрый вечер. Возникла небольшая проблема с данным дополнением. При сортировке всегда выдает 404 страницу.
Ответ от Службы Поддержки:
Проверьте соответствие данным минимальным требованиям. А так же заполнить тикет на сайте и написать нам более детально туда

Дмитрий (05.12.2016, 14:53)

Нашлось странное решение, если в настройках модулей вывода товаров вырубить опцию "задействовать аддон", то все работает. будем наблюдать. Что интересно за опция такая.
Ответ от Службы Поддержки:
Включить значит

Дмитрий (05.12.2016, 14:28)

Ошибка 500 на главной странице при включении опции "замена панели" в общих настройках фильтра. Эта опция очень важная, она заменяет стандартную панель joomshopping на панель этого модуля (сортировка, количество товара и так далее). Все версии (joomla, joomshopping) последние.
Ответ от Службы Поддержки:
Как вариант - не стандартные Htaccess или настройки хостинга

Алексей (17.11.2016, 14:47)

Версия очень старая. Не работает в настройках переключение позиции вывода результата то классу. При работе фильтра очень часто вылетает 500 ошибка сервера. Ввод - с новыми версиями joomshopping фильтр нормально не работает. Со старыми версиями он работает, устанавливал.
Ответ от Службы Поддержки:
Версия фильтра самая новая, посмотрите сайт автора. Все протестировано нами на Joomla 3.6.4 + JoomShopping 4.15.0 - работает без нареканий

дмитрий (26.10.2016, 22:35)

Думаю тут проблема глубже, так как в некоторых категория работает поиск по подкатегориям, а в других категориях не работает поиск по подкатегориям. Возможно это из-за количества товара.? Товара во всем магазине около 10 тыс.
Ответ от Службы Поддержки:
На кол-во товара не реагирует модуль

дмитрий (26.10.2016, 20:30)

Пожалуйста подскажите как переустановить правильно. Ведь при удалении и новой установки удаляется настройки фильтра а их очень много и заново сложно будет их делать. Заранее спасибо!
Ответ от Службы Поддержки:
Попробуйте удалить для начала только модуль. И установить его заново.

дмитрий (26.10.2016, 16:32)

Обновил джумлу и шопинг до последних версий и перестал работать фильтр по подкатегориям. Хотя эта функция включена. Фильт версии v1.2. Нужно обновлять фильтр? Или не в этом проблема.
Ответ от Службы Поддержки:
Просто переустановите фильтр

Дмитрий (18.10.2016, 16:01)

Добрый день, пакет установил. В модуле нет никаких настроек, пусто все. Версии jooma и joomshoping последние.
Ответ от Службы Поддержки:
Здравствуйте. Конечно нет, их надо создать в аддоне - создать новую конигурацию

Александр (02.10.2016, 12:18)

При установке вылазит ошибка:

Предупреждение
Copy file failed

Ошибка
Ошибка при установке модуля

Joomla 3.6 / JS 4.2
Ответ от Службы Поддержки:
Для начала изучите политику сайта. Там подробно описано как могут быть упакованы наши архивы. Потом проверьте пути к временным папкам и права на них. Все это связано с правильной настройкой самого сайта и установкой

Julia_Rom (30.09.2016, 13:01)

Почему фильтр берет значения со всей базы, а не только со страницы категории?
Ответ от Службы Поддержки:
Потому что расширяя свой магазин, вы можете использовать не только стандартные функции и дополнения

Ирина (28.09.2016, 20:39)

Когда выставляешь замена панели в общих настройках, при включенном модуле label_products, 500 ошибка вылетает, последняя версия джкмлы, джумшоппинга, все чистое, без изменений
Ответ от Службы Поддержки:
Это происходит если в шаблоне изменены блоки сортировки. Выставьте их по умолчанию в самом коде и все заработает. Модуль последних продуктов не будет мешать работе

Сентюрев (28.09.2016, 18:36)

Установил предыдущую версию Оказалась рабочая)))
Спасибо админам сайта!
Ответ от Службы Поддержки:
Были рады помочь. Однако очень странно что-то у вас с системой

Сентюрев (28.09.2016, 17:52)

У Вас осталась версия 1.2 ?
Она, видимо рабочая
Ответ от Службы Поддержки:
У вас видимо очень старая система. Отправили вам на почту

Сентюрев (28.09.2016, 11:35)

На двух сайтах ставил. Ошибка:
ou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY qflag DESC, name ASC LIMIT 0, 12' at line 21 SQL=SELECT
Ответ от Службы Поддержки:
Возможны ваши два сайта располагаются на одном хостинге. А на этом хостинге версия базы данных не подходит.
joomlaforum.ru/index.php?topic=128106.0

Андрей Счастьев (05.09.2016, 16:27)

То есть, если выходят обновления в течении месяца после покупке, то бесплатно. А если позже то нужно приобретать заново продукт?
Ответ от Службы Поддержки:
Все верно. Но данный компонент обновляется очень редко. Запросы на обновление отправлять надо через тикет

Андрей Счастьев (05.09.2016, 15:55)

Обновления продукта бесплатны???
Ответ от Службы Поддержки:
Согласно политике сайта втечении месяца

Денис (05.09.2016, 13:28)

Ошибки фильтра: применяем какой-либо фильтр к товару, заходим в карточку товара и нажимаем кнопку "назад" возвращаемся на страницу без фильтрации... пробовал на стандартном шаблоне(чтобы исключить, корявый шаблон), но ошибка остается.
Версия JoomShopping.pro Smart Filter v1.2, возможно в новых версиях нет таких косяков уже, не планируете ли обновить версию?
Ответ от Службы Поддержки:
Нужно сохранить не забыть.
У нас уже вышло обновление последнее 3.2. Смотрите системные требования.

Валерий (26.08.2016, 14:01)

Здравствуйте! После установки AJAX Smart фильтр для JoomShopping в менеджере модулей в самом модуле обнаружил что в разделе МОДУЛЬ отсутствуют какие-либо пункты настройки - только 3 строчки ниже

JoomShopping Smart Filter
Сайт
Модуль формы фильтра для компонента JoomShopping.

Сайт на Денвере, PHP 5.3, ionCube Loader version 5.0.21
Joomla! 3.5.1, JoomShopping Version 4.12.3

Пару раз удалял и вновь устанавливал модуль, в.т. по отдельности и 2 плагина, числил КЭШ.
Что делать? Заранее благодарен за помощь!
Ответ от Службы Поддержки:
Все настройки происходят в опциях joomshopping - smart filter

Владимир (25.08.2016, 11:07)

Здравствуйте. После установке появилась ошибка
Не удалось загрузить XML-файл

public_html/administrator/manifests/packages/pkg_jsfilter.xml

failed to load external entity "//public_html/administrator/manifests/packages/pkg_jsfilter.xml"
Ответ от Службы Поддержки:
Модуль обновлен

Марина (24.08.2016, 19:34)

Добрый вечер. Фильтр установился нормально и все работает. Но возникла серьезная проблема. У меня родная сортировка товаров модифицирована по принципу onclick="$_('orderby').value = 1; $_('order').value = 1; submitListProductFilters(); return false;"
И в паре с фильтром она не работает. Просто обновляет страницу и все. А сортировка от данного фильтра урезана и не работает вообще. Т.е. теперь каталог остался без сортировки. Пол дня потратила, не нашла причину.
Подскажите пожалуйста, куда копать?
Ответ от Службы Поддержки:
Здравствуйте. Вы задаете очень специфический вопрос. С одной стороны проблемы с фильтром нет, с другой стороны кустомизированный скрипт перестал работать. Напрашивается два вопроса: почему не поставить стандартную функцию и почему не обратится к программисту который вам делал этот скрипт, т.к сам модуль работает как нужно

Павел Сергеевич (26.07.2016, 19:03)

Добрый день. Поставил это плагин все вроде работает, но при фильтрации товара съезжает шаблон и искомые товары. Что делать?
Ответ от Службы Поддержки:
Редактировать Css стили. Смотреть какие стили пересекаются и изменять их. Просто ваш шаблон немного надо подредактировать для работы

Виталий (13.07.2016, 06:51)

Возможно ли из-за версии joomshoping 4.12.2 ?
Ответ от Службы Поддержки:
Нет

Виталий (12.07.2016, 19:34)

Делал все по инструкции, с двоеточием и без . При сохранении ключ исчезает и ничего не происходит.
Ответ от Службы Поддержки:
Если вставили и ничего не пишет после нажатия на кнопку сохранить, надо выйти из панели и снов зайти. Если после этого вы зашли и не видите ввода ключа значит все активировалось и вам надо нажать на кнопку в этом аддоне - создать новую конфигарацию

Виталий (12.07.2016, 17:27)

Не получается подобрать ключ
Ответ от Службы Поддержки:
Его не нужно подбирать. Есть четкая инструкция в архиве

Julia_Rom (27.06.2016, 19:03)

После переезда с техдомена вылетают ошибки

Strict Standards: Declaration of JshoppingControllerJsfilter::display() should be compatible with JControllerLegacy::display($cachable = false, $urlparams = Array) in /home/risuem/public_html/components/com_jshopping/controllers/jsfilter.php on line 33

Warning: Attempt to modify property of non-object in /home/risuem/public_html/components/com_jshopping/controllers/jsfilter.php on line 264

Warning: Invalid argument supplied for foreach() in /home/risuem/public_html/components/com_jshopping/controllers/jsfilter.php on line 269

Strict Standards: Only variables should be assigned by reference in /home/risuem/public_html/components/com_jshopping/controllers/jsfilter.php on line 295

Strict Standards: Only variables should be passed by reference in /home/risuem/public_html/components/com_jshopping/controllers/jsfilter.php on line 324
Ответ от Службы Поддержки:
Это не ошибки, а предупреждения. Поставьте в настройках стандартный вывод ошибок.

Владимир (13.06.2016, 11:29)

Благодарю за фильтр. Все работает без каких либо проблем!
Ответ от Службы Поддержки:
Будем рады видеть вас снова

Усманова Оксана (20.05.2016, 12:16)

Да действительно, IonCube PHP был подключен хостером версией гораздо ниже требуемой. После подключения ionCube PHP Loader v5.1.2. все заработало. Благодарю вас за консультацию и помощь :)
Ответ от Службы Поддержки:
Вам спасибо что обратились к нам. Всегда рады помочь.

Усманова Оксана (20.05.2016, 11:33)

IonCube PHP подключен :) Теперь отображается пустая страница, есть еще мысли?
Ответ от Службы Поддержки:
Переустановите. Посмотрите в карточке товара соответвие с версиями вами установленными. Должен быть не ниже указанных

Усманова Оксана (20.05.2016, 11:09)

Вот такая ошибка вылазит при попытке зайти в фильтр
Site error: the file /var/www/vhosts/***/httpdocs/modules/mod_jsfilter/helper/helper.php requires the ionCube PHP Loader ioncube_loader_lin_5.6.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.
Ответ от Службы Поддержки:
Включите ioncube в php

Вы хотели бы оставить свой отзыв или комментарий?