2011-08-11 49 views
0

所以我是Magento的新手,仍然试图让我的头部缠绕它。基本上我有多个下拉菜单,并试图在旋转木马中分拣产品。 (见所附截图)Magento,实现Dropdown属性过滤

Product Carousel Filter

我的问题是我会怎么做这与Magento的和PHP。我对ajax部分非常熟悉。但我不熟悉Magento的方法,并希望得到这里专家的建议。使用Magento来做这件事最好的方法是什么。我可以通过使用选定属性构建动态查询来轻松实现这一点。 (我敢肯定还有其他的方法。)但是如果任何人都能指出我正确的方向。这会帮助我完成这个项目。提前致谢。

+0

看看这个博客帖子 - http://www.sharpdotinc.com/mdost/2009/04/06/magento-getting-product-attributes-v alues-和标签/ –

回答

0

我做了一个下拉列表过滤类别

大约在app /德兴/前端线50 /您/主题/模板/目录/产品/列表/ 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> 

希望你觉得它有用