Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Как добавить многоуровневу навигацию на главную страницу
 
Yuriy_
Jr. Member
 
Total Posts:  14
Joined:  2013-01-29
 

Добрый день
подскажите пожалуйста как добавить блок с многоуровневой навигацией (МН) на главную страницу?
блок выводящий МН на странице каталога
<block type="catalog/layer_view" name="catalog.leftnav" after="currency" template="catalog/layer/view.phtml"/>
но при добавлении этого блока в page.xml система выдает ошибку:
Fatal error: Call to a member function setLayer() on a non-object in \app\code\core\Mage\Catalog\Block\Layer\View.php on line 134
Пробовал добавлять этот блок в catalog.xml в секцию дефаулт - страница генерируется но на главной нужного блока неотображается

 
Magento Community Magento Community
Magento Community
Magento Community
 
Rugento
Guru
 
Avatar
Total Posts:  540
Joined:  2008-11-15
Russia, Vologda
 

Обычно, без спец. модулей никак.
Либо нужно вывести каталог на главную, иначе фильтровать вроде бы нечего.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Yuriy_
Jr. Member
 
Total Posts:  14
Joined:  2013-01-29
 

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

вот примеры урлов и отображаемые данные
/index/filter/diametr_keles/16.html - страница не найдена
/index.php/gornye-velosipedy/filter/diametr_keles/16.html - выполнена фильтрация каталога по атрибуту “diametr_keles”

в силу своих знаний могу сделать вывод что фильтрация доступна только для каталогов.
для Магенто это является неизменяемым или все же можно где то что то подправить?

Рассматривал второй вариант создания спец модуля.
столкнулся с проблемой: как получить все атрибуты которые должны быть в многоуровневой навигации.
по подсказками из форумов могу получить перечень товаров, с их свойствами,
перечень товаров из конкретной категории…
Буду благодарен за подсказку алгоритма решения

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top