是否可以从phtml模板中定位简单产品?

时间:2011-01-21 13:19:44

标签: magento

我看到类似的东西:

     <?php if(!$_item->isComposite() && $_item->isSaleable()): ?>

和这个

  <?php if(!$_product->isGrouped()): ?>

但是找不到以类似方式仅定位简单产品类型的方法。

3 个答案:

答案 0 :(得分:2)

<?php if( $_product->getTypeId() == 'simple' ): ?>

答案 1 :(得分:1)

已存在仅显示简单类型产品的模板文件catalog/product/view/type/simple.phtml

如果没有在正确的位置显示,请layout/catalog.xml查看<PRODUCT_TYPE_simple>,了解如何创建自己的简单模板文件。

答案 2 :(得分:1)

作为另一种可能性,你可以假设一个简单的产品就是其他类型。

<?php if (!$_item->isComposite() && !$_item->isSuper() && !$_item->isVirtual()): ?>
    <!-- Simple type only -->
<?php endif; ?>