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”}}
在主页内容中。但没有任何东西在显示我的代码有什么问题。
答案 0 :(得分:0)
我检查了它正在运行的代码并显示产品。首先请检查类别ID,确定类别是否已启用?