Модуль Amazzing filter

Доброго дня.

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

Спасибо.
 
Night Hunter обновил ресурс Amazzing filter новой записью:

What's New in Version 3.1.9(06/12/2022)

[+] Configurable sorting options in PS 1.7+
[+] Configurable number of days for bestsellers and new products
[+] French translation (thanks to Marc Fournier)
[*] Display price/image of discounted combinations when "prices drop" filter is applied
[*] Improved compatibility with Akira theme in PS 1.7
[*] Misc fixes and optimizations

Код:
Скрытое содержимое. Вам нужно войти или зарегистрироваться.

Посмотреть подробности об этом обновлении...
 
Вопрос
нужно перенести код фильтра вниз на странице каталога для ускорения загрузки страницы(если в фильтре несколько десятков параметров то страница тормозит)
в каком файле можно такое сделать? и можно ли?
 
Последнее редактирование:
Вопрос
нужно перенести код фильтра вниз на странице каталога для ускорения загрузки страницы(если в фильтре несколько десятков параметров то страница тормозит)
в каком файле можно такое сделать? и можно ли?
Сейчас в настройках самого модуля он к какому хуку привязан? displayTopColumn?
 
обычно на всех сайтах стоит displayLeftColumn
Многие ставят фильтр вверху списка товаров. Но суть не в этом. Какой код фильтра надо перенести вниз? Если его скрипты, то они и так обычно скомпонованы вместе с остальными в bottom_xxxxx.js, а если его html-код, то он должен находиться там где он отображается. Если только попробовать схитрить - сгенерить его действительно внизу страницы, а после загрузки страницы средства javascript весь его готовый код перенести в нужное местно. Но если код очень большой, то у пользователя может быть заметно мелькание, когда в одном месте ничего не было, а потом неожиданно резко появился фильтр. Если интересно такой вариант попробовать то могу расписать пошагово что сделать, но сначала у себя протестирую.
 

Amazzing filter 3.2.0​

Последнее обновление - 27.09.2022
Языки модуля - en, fr, it, pl, ru
Совместимые версии PrestaShop - V1.6.0.4 - V1.7.8.7

What's New in Version 3.2.0(09/27/2022)
  • [+] Admin interface for editing custom CSS/JS
  • [+] Optionally sort filtering options by number of matching products
  • Fixed incorrectly displayed slider values in some specific scenarios
  • Removed irrelevant headers h2, h5 from filter block
  • Improved compatibility with some themes: akira, at_classico, at_decor, at_movic, at_oreo
  • Misc fixes and optimizations
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 
Последнее редактирование:

Amazzing filter 3.2.0​

Последнее обновление - 27.09.2022
Языки модуля - en, fr, it, pl, ru
Совместимые версии PrestaShop - V1.6.0.4 - V1.7.8.7

What's New in Version 3.2.0(09/27/2022)
  • [+] Admin interface for editing custom CSS/JS
  • [+] Optionally sort filtering options by number of matching products
  • Fixed incorrectly displayed slider values in some specific scenarios
  • Removed irrelevant headers h2, h5 from filter block
  • Improved compatibility with some themes: akira, at_classico, at_decor, at_movic, at_oreo
  • Misc fixes and optimizations
***Скрытое содержимое***
глюкавая версия ...
 
глюкавая версия ...
а какая стабильная на данный момент? Все никак не решаюсь перейти с другого модуля Расширенный Поиск 4 v4.12.14 ... как то привык уже - но пробовал тестировал - этот модуль явно шустрее чем тот который использую я
 
а какая стабильная на данный момент? Все никак не решаюсь перейти с другого модуля Расширенный Поиск 4 v4.12.14 ... как то привык уже - но пробовал тестировал - этот модуль явно шустрее чем тот который использую я
3.1.8
 

Amazzing filter 3.2.1​

Последнее обновление - 02.11.2022
Языки модуля - en, fr, it, pl, ru
Совместимые версии PrestaShop - V1.6.0.4 - V1.7.8.8

What's New in Version 3.2.1(11/02/2022)
  • [+] Quick search for Categories/Manufacturers/Suppliers in template settings
  • Improved indexation of discounted prices in some complex scenarios
  • Misc fixes and optimizations
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 

Amazzing filter 3.2.2​

Последнее обновление - 03.01.2023
Языки модуля - en, fr, it, pl, ru
Совместимые версии PrestaShop - V1.6.0.4 - V8.0.0

What's New in Version 3.2.2(01/03/2023)
  • Compatibility with PS 8.0
  • Minor bug fixes and optimizations
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 

Amazzing filter 3.2.3​

What\'s New in Version 3.2.3 (03/12/2023)
  • [+] Configurable MORE FILTERS button
  • [+] New sorting option: By weight
  • [+] Possibility to display filter in hook displayHeaderCategory
  • [+] Romanian translation (thanks to Daniel Merior)
  • Improved back office performance in specific scenarios
  • Minor bug fixes and optimizations
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 
Подскажите, у кого не работает статистика поисковых слов в админке (модуль statssearch) при включенном Amazzing filter?

Почему-то авторы модуля, переопределив стандартый класс SearchProductSearchProvider, забыли запустить хук actionSearch, по которому работает модуль statssearch.
Год назад я писал им об ошибке в модуле, но мне отбрехались, что у них все норм.

Решение проблемы:

файл AmazzingFilterProductSearchProvider.php

Код:
    public function runQuery(
        ProductSearchContext $context,
        ProductSearchQuery $query
    ) {
        $products = $this->context->filtered_result['products'];
        $total = $this->context->filtered_result['total'];
        $sorting_options = $this->getAvailableSortOrders();
        $result = new ProductSearchResult();
        $result->setProducts($products)->setTotalProductsCount($total)->setAvailableSortOrders($sorting_options);
        if (!empty($this->context->forced_sorting)) {
            $so = new SortOrder('product', $this->context->forced_sorting['by'], $this->context->forced_sorting['way']);
            $query->setSortOrder($so);
        }
        if (!empty($this->context->forced_nb_items)) {
            $query->setResultsPerPage($this->context->forced_nb_items);
        }
        // $query
        //     ->setQueryType('products')
        //     ->setSortOrder(new SortOrder('product', 'date_add', 'desc'))
        // ;
          if ($string = $query->getSearchString()) {
               $queryString = Tools::replaceAccentedChars(urldecode($string));
                Hook::exec('actionSearch', [
                'searched_query' => $queryString,
                'total' => $total,
                // deprecated since 1.7.x
                'expr' => $queryString,
            ]);
        }
       
       
        return $result;
    }
 

Amazzing filter​

Version 3.2.4 - 5/22/2023
PrestaShop compatibility: 1.6.0.4 - 8.0.5
  • [+] New sorting option: Recently updated
  • Updated some French translations
  • Improved infinite scrolling behavior in specific scenarios
  • Minor bug fixes and optimizations
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 
Назад
Верх