我是Magento的新手。我需要你的帮助。我想在magento中创建一个菜单下拉菜单。当我们拿着鼠标烤箱主菜单时,它会显示下拉显示子菜单。
按top.phtml
location:app/design/frontend/default/shalu_theme/template/catalog/navigation/top.phtml
在标题中,它显示三个主要类别,并在前端显示子类别。 在管理员中,我有以下三个主要类别
Admin->Catalog->Select Manage Category
CATEGORY:
Furniture(6)
Electronics(42)
Apparel(66)
我想创建一个下拉菜单,意味着这三个main category
作为主标题
navigation.And子类别应该在下拉列表中显示。
请提供帮助。我将非常感谢你们所有人
由于 沙鹿
答案 0 :(得分:0)
默认情况下,Magento会在<... (click)="goToDetail(item)">...</...>
中显示加载'page/html/header.phtml'
的树。从那里你可以使用CSS / JS来制作你想要的下拉菜单。
答案 1 :(得分:-1)
添加此代码
<option value="<?php echo $this->getOrderUrl('name', 'asc') ?>"<?php if($this->isOrderCurrent('name') && $this->getCurrentDirection() == 'asc'): ?> selected="selected"<?php endif; ?>>
Name A-Z
</option>
<option value="<?php echo $this->getOrderUrl('name', 'desc') ?>"<?php if($this->isOrderCurrent('name') && $this->getCurrentDirection() == 'desc'): ?> selected="selected"<?php endif; ?>>
Name Z-A
</option>
<option value="<?php echo $this->getOrderUrl('price', 'asc') ?>"<?php if($this->isOrderCurrent('price') && $this->getCurrentDirection() == 'asc'): ?> selected="selected"<?php endif; ?>>
Price - Low to High
</option>
<option value="<?php echo $this->getOrderUrl('price', 'desc') ?>"<?php if($this->isOrderCurrent('price') && $this->getCurrentDirection() == 'desc'): ?> selected="selected"<?php endif; ?>>
Price - High to Low
</option>
<option value="<?php echo $this->getOrderUrl('entity_id', 'desc') ?>"<?php if($this->isOrderCurrent('entity_id') && $this->getCurrentDirection() == 'desc'): ?> selected="selected"<?php endif; ?>>
Newest Products
</option>
<option value="<?php echo $this->getOrderUrl('entity_id', 'asc') ?>"<?php if($this->isOrderCurrent('entity_id') && $this->getCurrentDirection() == 'asc'): ?> selected="selected"<?php endif; ?>>
Oldest Products
</option>