Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Brainy Filter 4.5.1 фильтрация цен


BestFish

Recommended Posts

И FilterVier еще протестить - довольно шустро работает у меня + есть версия с СЕО (не могу здесь что-то найти).

И получится полный независимый обзор основных фильтров... 

Надіслати
Поділитися на інших сайтах


  • 9 months later...

засрали тему своими спорами о тормазах ... лучше бы написали как решить проблему с курсами, если в админке стоит валюта, отличная от фронтэнда, чтоб brainy filter фильтровал корректно

Змінено користувачем shtormIK
Надіслати
Поділитися на інших сайтах


  • 3 months later...

привет всем!

столкнулся сегодня с этим фильтром в одном проекте

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

в MF Plus есть свое API которое можно дергать для обновления кеша,

с фильтр про мне фрилансер подсказал как сбрасывать кеш

а у этого зверя пока не нашел ничего подобного.

кто нибудь знает как у него обновить кэш программно?

Надіслати
Поділитися на інших сайтах

Версия?

Для 2.3 написать событие
Для 2.1. можно и через ocmod

 

Посмотреть в модуль какой метод вызывается.

Надіслати
Поділитися на інших сайтах

7 минут назад, chukcha сказал:

повесить событие after на model product/edit, product/add product/delete

 

не гуд. обработчики событий в админке:

INSERT INTO `oc_event` (`event_id`, `code`, `trigger`, `action`, `status`, `date_added`) VALUES ('2', 'brainyfilter', 'admin/model/catalog/product/addProduct/after', 'extension/module/brainyfilter/eventAddProduct', '1', '2018-07-10 15:04:42');
INSERT INTO `oc_event` (`event_id`, `code`, `trigger`, `action`, `status`, `date_added`) VALUES ('3', 'brainyfilter', 'admin/model/catalog/product/editProduct/after', 'extension/module/brainyfilter/eventEditProduct', '1', '2018-07-10 15:04:42');

а мне нужно их дергать и cron-процесса

нашел в контроллере такую вещь:

    public function cron()
    {
        $settings = $this->config->get('brainyfilter_layout_basic');
        
        $key = (isset($settings['global']['cron_secret_key'])) ? $settings['global']['cron_secret_key'] : null;
        
        $getKey = (isset($this->request->get['key'])) ? $this->request->get['key'] : null;
        
        if (!$key || $key !== $getKey) {
            die('unauthorized');
        }
        
        require_once 'admin/model/module/brainyfilter.php';
        
        $model = new ModelExtensionModuleBrainyFilter($this->registry);
        $model->fillTaxRateTable();
        $model->fillCacheTable();
        
        die('done');
    }

будем пытаться дернуть за этот хвостик 

Надіслати
Поділитися на інших сайтах

3 часа назад, ambalocha69 сказал:

не гуд. обработчики событий в админке:


INSERT INTO `oc_event` (`event_id`, `code`, `trigger`, `action`, `status`, `date_added`) VALUES ('2', 'brainyfilter', 'admin/model/catalog/product/addProduct/after', 'extension/module/brainyfilter/eventAddProduct', '1', '2018-07-10 15:04:42');
INSERT INTO `oc_event` (`event_id`, `code`, `trigger`, `action`, `status`, `date_added`) VALUES ('3', 'brainyfilter', 'admin/model/catalog/product/editProduct/after', 'extension/module/brainyfilter/eventEditProduct', '1', '2018-07-10 15:04:42');

а мне нужно их дергать и cron-процесса

нашел в контроллере такую вещь:


    public function cron()
    {
        $settings = $this->config->get('brainyfilter_layout_basic');
        
        $key = (isset($settings['global']['cron_secret_key'])) ? $settings['global']['cron_secret_key'] : null;
        
        $getKey = (isset($this->request->get['key'])) ? $this->request->get['key'] : null;
        
        if (!$key || $key !== $getKey) {
            die('unauthorized');
        }
        
        require_once 'admin/model/module/brainyfilter.php';
        
        $model = new ModelExtensionModuleBrainyFilter($this->registry);
        $model->fillTaxRateTable();
        $model->fillCacheTable();
        
        die('done');
    }

будем пытаться дернуть за этот хвостик 

а в хвостике косяк

правильный путь: 

require_once 'admin/model/extension/module/brainyfilter.php';

 

Надіслати
Поділитися на інших сайтах

  • 3 months later...

Столкнулся с проблемой. На сайте установлен шаблон Unishop. Фильтр не отображает количество товаров в категории, не сворачивает категории ну и не фильтрует.... Сайт на Opencart Version 2.3.0.2 (trs-2.3.0.0). Сайт https://salut.qdes.ru/.

Надіслати
Поділитися на інших сайтах


  • 1 year later...

OC3, Brainy Filter Pro 5.1.3
Не работает фильтр цен, когда есть основная валюта USD = 1 и дополнительные UAH = 28, RUB = 61
Screenshot_25.thumb.png.c13c95014b930d00cd81efc6b465c4ba.png

Подскажите, что поправить ?

Змінено користувачем FOXlex
Надіслати
Поділитися на інших сайтах


  • 1 year later...
On 1/15/2020 at 11:08 AM, FOXlex said:

OC3, Brainy Filter Pro 5.1.3
Не работает фильтр цен, когда есть основная валюта USD = 1 и дополнительные UAH = 28, RUB = 61
Screenshot_25.thumb.png.c13c95014b930d00cd81efc6b465c4ba.png

Подскажите, что поправить ?

Присоединяюсь к вопросу (фильтр Brainy Filter Ultimate)

Надіслати
Поділитися на інших сайтах


  • 7 months later...

Поставил этот "умный" фильтр. Тут такие выкладки были про то какой он шустрый... А ведь можно было ограничится первым коментом, про то какое он тормозное говно.

Пока товаров было 100шт - все летало. Когда их стало 7к.... все встало. Страницы пагинации открываются по 5сек.

Кто не верит https://elegan.com.ua/sumki/?page=2

  • +1 1
Надіслати
Поділитися на інших сайтах


В 19.10.2021 в 23:36, Weeeeex сказал:

Тут такие выкладки были про то какой он шустрый.

 

не просто выкладки, а ссылки на реальный сайт, где можно было пощупать и убедиться.

Кто желал, тот убедился.

Или вы наивно полагаете, что выкладки делались в фотошопе?

ниже я дал ссылку (под спойлером) на реальный сайт с очень большой нагрузкой в день.

 

В 19.10.2021 в 23:36, Weeeeex сказал:

про то какое он тормозное говно.

 

неумно.

 

В 19.10.2021 в 23:36, Weeeeex сказал:

Когда их стало 7к.... все встало. Страницы пагинации открываются по 5сек.

 

У меня создается впечатление, что у вас в этот момент создаются изображения в кеше. Т.к. я видел и 15 сек на вашей странице. При повторном открытии уже 1 сек. Это страница с фильтром.

Судя по тому, что у вас страница товара открывается 1.5 сек (там нет фильтра), то у вас просто кеша картинок еще нет.

второй раз эта же страница товара открывается за 0.2 сек.

Либо у вас люто тормозной хостинг, раз уж страница товара 1.5 сек тормозит.

 

Либо еще какая особенность.

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

 

В 19.10.2021 в 23:36, Weeeeex сказал:

Когда их стало 7к.... все встало.

 

то ерунда, а не кол-во.

проблема нередко кроется не там, где вам кажется.

 

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

И при этом все настройки должны быть выполнены верно для корректного сравнения.

 

 

 

только в этом  разделе 9252 товара.

пагинация около 0.5 сек.

фильтрация по "мужские часы" - 1 сек.

фильтрация по двум параметрам - 1.1 сек
фильтровал по 4 параметрам сразу - тоже около 1 сек.

Спойлер


 

5xGWbvA.jpeg

 

UaFXFOA.jpeg

 

NWw484q.jpeg

 

 

Спойлер

NDRVeDp.jpeg

 

  • +1 1
Надіслати
Поділитися на інших сайтах

5 часов назад, sitecreator сказал:

У меня создается впечатление, что у вас в этот момент создаются изображения в кеше. Т.к. я видел и 15 сек на вашей странице. При повторном открытии уже 1 сек. Это страница с фильтром.

Судя по тому, что у вас страница товара открывается 1.5 сек (там нет фильтра), то у вас просто кеша картинок еще нет.

второй раз эта же страница товара открывается за 0.2 сек.

Либо у вас люто тормозной хостинг, раз уж страница товара 1.5 сек тормозит.

 

Либо еще какая особенность.

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

Да. Согласен с вами во всем.

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

 

К фильтру есть другой вопрос - при начальной отрисовке страницы, на доли секунд видно, что он грузится в виде раскрытых списков, а потом уже "сворачиваются" в нормальный читаемы вид.

Не знаю, это вопрос к фильтру или общей оптимизации сайта

Надіслати
Поділитися на інших сайтах


8 часов назад, Weeeeex сказал:

на доли секунд видно, что он грузится в виде раскрытых списков, а потом уже "сворачиваются" в нормальный читаемы вид.

 

здесь, скорее всего, не очень удачная верстка с применением JS.

При желании можно сделать изменения.

Просто нередко программисты не очень сильны в верстке и наоборот. Фильтр пишут программисты.

Надіслати
Поділитися на інших сайтах

В 21.10.2021 в 21:46, sitecreator сказал:

При желании можно сделать изменения.

Что хотите за это?
+ сделать товары которых нет в наличии в конец списка. Установил бесплатный модуль, но он не работает. Говорят из-за journal3.

Надіслати
Поділитися на інших сайтах


  • 2 months later...

Помогите решить проблему с Brainy Filter. Сайт мультиязычный ру и юа. РУ версия перестала отображать результаты фильтра, а в ЮА всё норм. Кеш обновлял =результат ноль. postel-eco.com.ua

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.