Модуль поиска Magento mirasvit sphinx не работает с многоуровневым модулем навигации

Я использую сообщество magento версии 1.9, и я интегрировал расширение поиска mirasvit sphinx, но оно не работает с модулем многоуровневой навигации. Я фильтрую результаты поиска с помощью многоуровневой навигации, но она все еще показывает мне тот же результат. Он не применяет многоуровневый навигационный фильтр к результатам поиска. Когда я удаляю это расширение mirasvit и применяю фильтр с модулем поиска по умолчанию, он работает нормально. Пожалуйста, попросите вас помочь мне.

Спасибо Захид

1 ответ

На этот вопрос отвечают оба сайта провайдера:

Существует известный конфликт с расширением Mana_Fitlers. Ошибка может возникнуть на странице результатов поиска при попытке применить фильтры.

Решение:

1 - приложение / дизайн / интерфейс /[ВАШ ПАКЕТ]/[ВАША ТЕМА]/layout/catalogsearch.xml - найти и прокомментировать все внутри <reference name="content"> под <catalogsearch_result_index> как показано ниже:

<catalogsearch_result_index>
    ...
    <reference name="content">
        <!-- COMMENT EVERYTHING IN IT -->
    </reference>
    ...
</catalogsearch_result_index>

2 - app / etc / modules / Mirasvit_SearchIndex.xml - убедитесь, что этот модуль загружается перед нашим модулем, добавив зависимость от модуля Mana_Filters:

<config>
       <modules>
           <Mirasvit_SearchIndex>
               <active>true</active>
               <codePool>local</codePool>
           </Mirasvit_SearchIndex>
           <Mana_Filters>
               <depends>
                   <Mirasvit_SearchIndex/>
               </depends>
           </Mana_Filters>
       </modules>
   </config>
Другие вопросы по тегам