Слоистые категории навигации Magento

Я хотел бы, чтобы пользователь отправлялся на целевую страницу категории, когда пользователь щелкает категорию в многоуровневой навигации.

Так что вместо того, чтобы пользователь /category.html?cat=11они бы получили /category/RedWidget.html?cat=11 когда они нажимают категорию RedWidget.

Я нашел эту ссылку, но его код не работает.

Спасибо заранее!

2 ответа

Решение

Если я вас правильно понимаю, я столкнулся с подобной проблемой. Мое окончательное решение состояло в том, чтобы отображать и левую, и многослойную навигацию одновременно, а затем скрывать категорию в многоуровневой навигации. (if($showBlock && $this->__($_filter->getName())!= "Category"):)

Затем в left.phtml я проанализировал переменную $_GET и добавил ее в конец строки URL-адреса для каждой категории, убедившись, что многоуровневые условия поиска для навигации сохраняются между категориями.

Немного грязно, но это делает работу.

Целевые страницы категории обычно определяются в том же месте, где вы создали категорию. Установите режим отображения на блок CMS или блок CMS + продукты, и вы должны увидеть свой контент, отображаемый для пользователя.

Если это не то, что вы ожидаете, уточните, что вы используете в качестве "целевой страницы".

Другие вопросы по тегам