나는 checkout 페이지에 재고 수량을 표시하고 싶다. 그러나 재고가 15 개 이상일 때 15+를 표시합니다.Magento의 간단한 제품 목록보기
구성 가능한 제품 수정이 있지만 단순하지 않습니다.
<?php } elseif($custom->getTypeId() == 'configurable') { ?>
<?php
$children = $custom->getTypeInstance()->getUsedProducts();
$totaal = count($children);
$i = 0;
$childStockQty = 0;
if ($totaal > 0) {
foreach ($children as $child) {
$i++;
$childStock = $child->getStockItem();
$childStockQty = $childStock->getQty();
$childStockPid = $childStock->getProductId();
$childStockQty_tot = $childStockQty_tot + $childStockQty;
echo Mage::getModel('catalog/product')->load($child->getEntityId())->getAttributeText('kleur');
if($childStockQty > 15)
{
echo ': 15+';
}
else
{
echo ': ' . round($childStockQty, 0);
}
if($i != $totaal)
{
echo '</br>';
}
}
//echo $childStockQty_tot;
}
?>
무엇이 당신의 질문입니다. 정교하게 설명해주세요. – TBI