Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento从产品页面调用目录/产品列表类型块_Magento_Magento 1.7_Product - Fatal编程技术网

Magento从产品页面调用目录/产品列表类型块

Magento从产品页面调用目录/产品列表类型块,magento,magento-1.7,product,Magento,Magento 1.7,Product,我使用一个简单的自定义块在侧栏中列出给定类别的产品。当被称为 <block type="catalog/product_list" before="-" name="product.leftnav" as="product.leftnav" template="catalog/product/training_leftlist.phtml" /> 然后用以下内容打印项目: if(count($products>0)) echo "<ul>"; foreach($p

我使用一个简单的自定义块在侧栏中列出给定类别的产品。当被称为

<block type="catalog/product_list" before="-" name="product.leftnav" as="product.leftnav" template="catalog/product/training_leftlist.phtml" />
然后用以下内容打印项目:

if(count($products>0)) echo "<ul>";
foreach($products as $_product):?>
  <li>
    <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>
  </li>
<?php endforeach;?>
<?php if(count($products>0)) echo "</ul>";?>
if(计数($products>0))回显“
    ”; foreach($产品作为$产品):?>

结果表明,每个位置使用不同的
块类型

对于非产品页面

<block type="catalog/product_list" before="-" name="product.leftnav" as="product.leftnav" template="catalog/product/training_leftlist.phtml" />
<block type="catalog/product_list" before="-" name="product.leftnav" as="product.leftnav" template="catalog/product/training_leftlist.phtml" />
<catalog_product_view>

    <remove name="product.leftnav" />   

    <!--  Left bar product list-->
    <reference name="left">
    <block type="catalog/product_list_related" before="-" name="product.leftnav.view" as="product.leftnav.view" template="catalog/product/training_leftlist.phtml" />
    </reference>

</catalog_product_view>