Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
[+] 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Сейчас в настройках самого модуля он к какому хуку привязан? displayTopColumn?
Многие ставят фильтр вверху списка товаров. Но суть не в этом. Какой код фильтра надо перенести вниз? Если его скрипты, то они и так обычно скомпонованы вместе с остальными в bottom_xxxxx.js, а если его html-код, то он должен находиться там где он отображается. Если только попробовать схитрить - сгенерить его действительно внизу страницы, а после загрузки страницы средства javascript весь его готовый код перенести в нужное местно. Но если код очень большой, то у пользователя может быть заметно мелькание, когда в одном месте ничего не было, а потом неожиданно резко появился фильтр. Если интересно такой вариант попробовать то могу расписать пошагово что сделать, но сначала у себя протестирую.обычно на всех сайтах стоит displayLeftColumn
должна3.1.9 работает с 1.6 версией?
с 1.6 версией работает?Amazzing filter 3.2.0
глюкавая версия ...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 ... как то привык уже - но пробовал тестировал - этот модуль явно шустрее чем тот который использую яглюкавая версия ...
3.1.8а какая стабильная на данный момент? Все никак не решаюсь перейти с другого модуля Расширенный Поиск 4 v4.12.14 ... как то привык уже - но пробовал тестировал - этот модуль явно шустрее чем тот который использую я
А что именно глючит?глюкавая версия ...
а где взять то эту версию? Здесь нет ее
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;
}