【问题标题】:Display a specific subcategory product using PHTML使用 PHTML 显示特定子类别产品
【发布时间】:2014-07-08 12:22:40
【问题描述】:

phtml 文件中的代码应该是什么才能在主页上显示一个特定的子类别产品?

我在 catalog/product/topSection.phtml 中创建了一个文件,代码如下-

             <?php

                $cat_id = 42;
                $category = Mage::getModel('catalog/category')->load($cat_id);
                $products = $category->getProductCollection();
                echo 'total- '.$products->count();
                foreach($products as $product){ ?>


                <h3>
                  <img src="<?php echo $product->getImageUrl() ?>" alt="">
                  <p><?php echo $product->getName()  ?></p>
                </h3>

            <?php }?>

使用过

{{block type="core/template" name="top.section.home" template="catalog/product/topSection.phtml"}}

在主页内容中。但什么都没有显示。我的代码有什么问题。

【问题讨论】:

标签: magento


【解决方案1】:

我检查了您的代码,它正在运行并显示产品。首先请检查类别 id 并确定类别已启用?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-17
    • 2017-03-27
    • 2020-06-10
    • 1970-01-01
    相关资源
    最近更新 更多