2013-10-17 23 views
0

我正在設置一個捆綁產品缺貨庫存(庫存可用性選項)在magento管理員。如何查找捆綁產品是否缺貨?

儘管如此,我仍然在產品詳細信息頁面上獲取該捆綁產品的客棧庫存消息。

app\design\frontend\default\rfg\template\bundle\catalog\product\view\type\bundle.phtml

我們下面的代碼

<?php if ($_product->isAvailable()): ?>   
    <p class="availability in-stock"><span><?php echo $this->__('In stock') ?></span></p>   
<?php endif; ?> 

爲什麼這個代碼不爲捆綁產品的工作嗎?

我想顯示缺貨消息,如果產品本身沒有庫存,(它不應該依賴於包項目)

回答

1

嘗試更換

<?php if ($_product->isAvailable()): ?>   
    <p class="availability in-stock"><span><?php echo $this->__('In stock') ?></span></p>   
<?php endif; ?> 

通過

<?php if ($_product->isAvailable() && $_product->getStockItem()->getIsInStock()): ?>   
    <p class="availability in-stock"><span><?php echo $this->__('In stock') ?></span></p>   
<?php endif; ?> 

和重新索引全部

+0

感謝您的快速回復 – Muk

0

轉到管理產品頁面並選擇您的公關然後進入清單並將qty設置爲「0」(零),然後清除捕獲和索引。

我希望這個答案適合你。

相關問題