構成可能な製品の magento のカート ページに在庫状況を表示したいと考えています。製品詳細ページの在庫状況は問題ありませんが、カート ページでは、構成可能な製品の「在庫なし」が常に表示されます。理由は理解できますが、構成可能な製品自体の在庫が 0 に設定されています。ただし、子製品が「在庫あり」であるため、製品詳細ページでは「在庫あり」と表示されます。しかし、カートページで在庫を確認したい場合、常に「在庫切れ」と表示されます。以下は、カートページで在庫状況を達成する方法のコードです。
<?php
$thisProduct = Mage::getModel('catalog/product')->load($_item->getId());
if($thisProduct->isAvailable()):
echo $this->__('In stock');
else:
echo $this->__('Out of stock');
endif;
?>