2017-01-31 46 views
0

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

Благодаря Захид

ответ

0

Ответ на этот вопрос на сайте Оба провайдера:

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

Решение:

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

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

2 - приложение/и т.д./модули/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>