Слоистые категории навигации Magento
Я хотел бы, чтобы пользователь отправлялся на целевую страницу категории, когда пользователь щелкает категорию в многоуровневой навигации.
Так что вместо того, чтобы пользователь /category.html?cat=11
они бы получили /category/RedWidget.html?cat=11
когда они нажимают категорию RedWidget.
Я нашел эту ссылку, но его код не работает.
Спасибо заранее!
2 ответа
Если я вас правильно понимаю, я столкнулся с подобной проблемой. Мое окончательное решение состояло в том, чтобы отображать и левую, и многослойную навигацию одновременно, а затем скрывать категорию в многоуровневой навигации. (if($showBlock && $this->__($_filter->getName())!= "Category"):)
Затем в left.phtml я проанализировал переменную $_GET и добавил ее в конец строки URL-адреса для каждой категории, убедившись, что многоуровневые условия поиска для навигации сохраняются между категориями.
Немного грязно, но это делает работу.
Целевые страницы категории обычно определяются в том же месте, где вы создали категорию. Установите режим отображения на блок CMS или блок CMS + продукты, и вы должны увидеть свой контент, отображаемый для пользователя.
Если это не то, что вы ожидаете, уточните, что вы используете в качестве "целевой страницы".