получить доступное количество на основе цвета и размера настраиваемого продукта

отображать количество по выбранному цвету и размеру. получить количество из настраиваемого продукта на основе размера и цвета в magento 1.9

<ul id="configurable_swatch_<?php echo $_attrCode ?>" class="configurable-swatch-list clearfix">
<?php foreach ($_swatchArray->options as $_option): ?>
<?php
$_optionCode = Mage::helper('configurableswatches')->getHyphenatedString($_option->label);
$_swatchUrl = Mage::helper('configurableswatches/productimg')->getSwatchUrl($_product, $_option->label, $_swatchInnerWidth, $_swatchInnerHeight, $_swatchType);
$_hasImage = !empty($_swatchUrl);
$_liClass = '';
$_aClass = 'swatch-link swatch-link-' . $_attribute->getAttributeId();
if ($_hasImage) {
$_liClass .= $_swatchType == 'media' ? ' is-media' : '';
$_aClass .= ' has-image';
} elseif (strlen($_option->label) > 3) {
$_liClass .= ' wide-swatch';
}
?>
<li class="option-<?php echo $_optionCode; ?><?php echo $_liClass; ?>" id="option<?php echo $_option->id; ?>">
<a href="javascript:void(0)" name="<?php echo $_optionCode; ?>" id="swatch<?php echo $_option->id; ?>" class="<?php echo $_aClass ?>" title="<?php echo $_option->label; ?>"style="height: <?php echo $_swatchOuterHeight ?>px; <?php if (!$_hasImage): ?>min-<?php endif; ?>width: <?php echo $_swatchOuterWidth ?>px;">
<span class="swatch-label" style="height: <?php echo $_swatchInnerHeight ?>px; <?php if (!$_hasImage): ?>min-<?php endif; ?>width: <?php echo $_swatchInnerWidth ?>px; line-height: <?php echo $_swatchInnerHeight ?>px;">
<?php if ($_hasImage): ?>
<img src="<?php echo $_swatchUrl; ?>" alt="<?php echo $_option->label; ?>" width="<?php echo $_swatchInnerWidth ?>" height="<?php echo $_swatchInnerHeight ?>" />
<?php else: ?>
<?php echo $_option->label; ?>
<?php endif; ?>
</span>
<span class="x">X</span>
</a>
</li>
<?php endforeach; ?>
</ul>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]