我们有一个自定义属性,我们之前的开发人员(最近消失了)已在magento管理区域中创建。这是一个getIn_stock属性,它从销售点系统读取以检查库存水平。它返回1(库存)或0(缺货)。我一直在寻找如何根据此属性的输出显示不同的内容。我找到了一个基于产品价格等于0的线程,并尝试在getIn_stock属性上使用它,但没有运气。即使属性返回值0,以下显示“有库存”。
<?php if($_product->getIn_stock==0): ?>
<?php echo 'Out of stock'; ?>
<?php else: ?>
<p>In Stock</p>
<?php endif; ?>
任何建议都会有很大的帮助。提前谢谢你:)
答案 0 :(得分:1)
将var_dump($_product->getIn_stock);
放在if()
子句之前,看看该属性的实际值是多少。