【问题标题】:Magento, Implement Dropdown attribute filteringMagento,实现下拉属性过滤
【发布时间】:2015-06-24 17:42:43
【问题描述】:

所以我是 Magento 的新手,但我仍在努力解决它。基本上我有多个下拉菜单,并试图在轮播中对产品进行分类。 (见附件截图)

我的问题是如何使用 Magento 和 php 做到这一点。我对ajax部分相当熟悉。但我不熟悉 Magento 的方法,希望这里的专家给我一些建议。使用 Magento 执行此操作的最佳方法是什么。通过使用选定属性构建动态查询,我可以很容易地使用直接 php 做到这一点。 (我敢肯定还有其他方法。)但如果有人能指出我正确的方向。这将帮助我完成这个项目。提前致谢。

【问题讨论】:

标签: php magento attributes filtering carousel


【解决方案1】:

我做了一个下拉过滤类别

app/desing/frontend/your/theme/template/catalog/product/list/toolbar.phtml 中的第 50 行左右 如果把里面的代码全部替换掉​​

对于

            <!--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>

希望对你有用

【讨论】:

    猜你喜欢
    • 2013-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多