Я сделал выпадающий фильтр категории
Вокруг строки 50 в app / desing / frontend / your / theme / template / catalog / product / list / toolbar.phtml
Если вы замените весь код внутри
Для
<!--Filter by Categories-->
<?php
$_helper = Mage::helper('catalog/category');
$_categories = $_helper->getStoreCategories();
$currentCategory = Mage::registry('current_category');
?>
<div class="block block-list block-categorys">
<div class="block-content">
<ul class="category_sub">
<?php if (count($_categories) > 0){ ?>
<?php
global $index;
global $data;
?>
<!-- necesary -->
<select onchange="setLocation(this.value)">
<option selected ="selected"><?php echo $this->__('Categories') ?></option>
<?php foreach($_categories as $_category){ ?>
<option value="<?php echo $_helper->getCategoryUrl($_category) ?>"><?php echo $_category->getName();?></option>
<?php } ?>
</select>
<?php } ?>
</ul>
</div>
</div>
надеюсь, вы найдете это полезным