Помощь Warehouse 4.3.4 + Amazzing filter 3.11 нет левой колонки в поиске

alexen_zhukov

Постоялец
Регистрация
4 Мар 2013
Сообщения
133
Реакции
189
После обновлении темы Warehouse до 4.3.4 перестала отображаться левая колонка в результатах поиска. Соответственно нет фильтров Amazzing filter(ver 3.0.3, 3.11). В настройке шаблона темы для module-iqitsearch-searchiqit установил две колонки, но это никах не влияет. Проверил на двух сайтах - аналогично.

Как я заметил, обновился модуль iqitsearch до 1.13, добавив свой контроллер и клаас для поиска. Если открываю страницу стандартного поиска, тогда левая колонка с фильтрами отображается.

Кто сталкивался, подскажите, что еще проверить.
 
upload_2020-9-3_22-47-23.png
глянь может тут завтыкал
 
Тут все на месте, на всех других страницах фильтр работает, кроме страницы поиска модуля iqitsearch. Только на ней нет левой колонки вообще. Хотя установлено выводить страницу в две колонки, с левой.
 
Тоже самое, и еще не перестает работать переключения вида (сеткой или списком) если включен фильтр на странице результатов поиска.
Скорей всего придется опять ждать совместимости с темой Warehouse
 
Я просмотрел код amazzing filter и там есть упоминание классов iqitsearch, AmbSearch, elasticjetsearch, tmsearch, leoproductsearch, т.е. вроде как разные темы поддерживаются. сне кажется баг в iqitsearch

Если вернуть поисковый контроллер, как было в ранних версиях, появляется левая колонка, но пропадает быстрый поиск в поле.

Код:
    public function getWidgetVariables($hookName, array $configuration = [])
    {
        $widgetVariables = array(
           // 'search_controller_url' =>$this->context->link->getModuleLink('iqitsearch','searchiqit'),
            'search_controller_url' => $this->context->link->getPageLink('search', null, null, null, false, null, true),
        );

Думаю дальше, где искать
 
Решено: в controllers/front/searchiqit.php раскомментировать имя:

class IqitSearchSearchiqitModuleFrontController extends SearchControllerCore
{
public $extender;
public $iqitsearch_type = 1;
// public $php_self = null;//'module-iqitsearch-searchiqit';
public $php_self ='module-iqitsearch-searchiqit';

/**
* Assign template vars related to page content.


В настройках seo модулю дал имя search, стандартному search - searchsite

Тогда вроде работает нормально
 
Последнее редактирование:
Возможно кто-то сталкивался в этом модуле с таким глюком
Не сворачивается категории отбора
upload_2020-10-6_12-24-6.png

и как сделать что бы тут показывало какой критерий отбора выбран.
upload_2020-10-6_12-26-18.png

так как "да" не совсем понятно что именно отбиралось
вдруг будет 3 отбора со словом "да"
 
Возможно кто-то сталкивался в этом модуле с таким глюком
Не сворачивается категории отбора
Посмотреть вложение 111987

и как сделать что бы тут показывало какой критерий отбора выбран.
Посмотреть вложение 111989

так как "да" не совсем понятно что именно отбиралось
вдруг будет 3 отбора со словом "да"


глюки могут быть из-за js конфликтов или ошибок при сжатии-кешировании
анализируйте логи браузера


а отображение названия характеристики здесь включается:
upload_2020-10-6_12-32-42.png


upload_2020-10-6_12-33-1.png




вот пример реализации:

Для просмотра ссылки Войди или Зарегистрируйся
 
Поделитесь, пожалуйста, последней версией модуля.
 
Поделитесь, пожалуйста, последней версией модуля.
Научитесь пользоваться поиском на сайте.
 
Назад
Сверху