如何检查产品是否可下载?

时间:2017-11-10 21:29:17

标签: php templates zend-framework magento2

我想检查一下产品是否可以下载并且没有重量,这样我就可以检查产品是否已销售以解决问题。

这是我要为其添加条件的检查

<?php if ($_product->isSaleable()): ?>

1 个答案:

答案 0 :(得分:1)

要确定产品是否为可下载产品,您必须检查产品类型。您can see how this is implemented in the internal admin panel widget,并且应该能够将其改编为您自己的模板:

if ($_product->isSaleable() && ($_product->getTypeId() == \Magento\Downloadable\Model\Product\Type::TYPE_DOWNLOADABLE)):