我在调用Magento中的变量值时遇到了一些麻烦。
如果产品页面中的产品的库存状态为库存量,我希望向客户显示新消息,就在可用库存状态下。
所以我觉得这里什么都没有:
/public_html/app/design/frontend/mytheme/default/template/catalog/product/view.phtml
<?php if ( $_product->getResource()->getAttribute('stoc')->getFrontend()->getValue($_product) = 'stoc limitat' : ?>
<?php echo '<div id="nota.produs"> Nota : Va rugam verificati telefonic disponibilitatea acestui produs. </div>' ?>
<?php endif; ?>
快乐地卷起袖子,保存,上传,刷新,但产品页面没有正确加载。
我明白了,我不是以正确的方式称呼价值,是吗?
感谢。
P.S。对不起,如果这是一个愚蠢的简单问题。 (当谈到Magento时,我不是天花板上最明亮的灯泡,或者说PHP就是一起)
答案 0 :(得分:3)
试试这个:
<?php if ($_product->getAttributeText('stoc') == 'stoc limitat') : ?>