2017-02-14 49 views
0

我們正在運行的Magento 1.9.2.4Magento的 - 可配置的產品沒有顯示庫存物品的出

有幾種簡單的產品組成,我們是想客戶可以訂購,如果他們有幾個配置的產品有貨或缺貨。

我們正在運行自定義主題和插件,我已恢復爲RWD以確保沒有模板錯誤並禁用所有插件。

所有選項都已在全球範圍內設置,我已經仔細檢查了簡單和可配置的產品,以確保它們設置了產品級別並在適用的情況下有庫存。

緩存已被清除,所有數據已被重新索引。

我附上了設置的屏幕快照。

https://www.dropbox.com/s/x96aqhh2h9b86ik/Screenshot%202017-02-14%2018.59.54.png?dl=0

我讀過許多線程和似乎是有這個問題上的不同版本的Magento,但沒有修復似乎已經工作了幾個人。

任何幫助,將不勝感激!

感謝 查爾斯

+1

我投票關閉這一問題作爲題外話,因爲Stack Overflow是一個[編程相關(http://stackoverflow.com/help/on-topic)Q&A網站。你的問題不是關於編程。也許你應該在http://magento.stackexchange.com上發佈它呢? – Enigmativity

+0

我發現這個問題,需要更新的availability.phtm文件拉到另一個狀態。 – Charles

回答

0

我發現這個問題,需要更新的另一狀態拉availability.phtm文件。

有一篇文章我在網上找到了幫助,它不是100%正確的1.9.2.4,但讓我在那裏大部分的方式。

<?php $_product = $this->getProduct() ?> 
<?php echo $this->getPriceHtml($_product) ?> 
<?php $stockLevel = (int)Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty(); ?> 

<?php if($_product->isSaleable()<strong> && $stockLevel > 0</strong>): ?> 
    <p class="availability in-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('In stock') ?></span></p> 
<?php elseif($_product->isSaleable() && $stockLevel <= 0): ?> 
    <p class="availability in-stock"> 
     <?php echo $this->__('Availability:') ?> <span><?php echo $this->__('Available for Backorder') ?></span><br /> 
     <?php echo $this->__('Please allow up to two weeks for delivery') ?> 
    </p> 
<?php else: ?> 
    <p class="availability out-of-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('Out of stock') ?></span></p> 
<?php endif; ?> 

https://edmondscommerce.github.io/magento/ssssssssssssss.html

相關問題