Magento获得可配置产品的优势

时间:2018-11-07 18:03:52

标签: php magento

下午好, 如何从产品重量中恢复phtml中的值?该产品是可配置的,因此具有变化,需要恢复变化的权重

我将其用于默认产品:

$_product->getWeight()

1 个答案:

答案 0 :(得分:1)

让我们假设已加载产品模型。

您需要加载可配置模型以访问其子产品(变体)。

这是一个例子

<?php $configurable= Mage::getModel('catalog/product_type_configurable')->setProduct($_product);
$simpleCollection = $configurable->getUsedProductCollection()->addAttributeToSelect('*'); // selecting all attributes?>

<?php foreach($simpleCollection as $simple): ?>
    <?php echo $simple->getWeight(); ?>
     <?php // or?>
    <?php echo $simple->getAttributeText('weight'); ?>
<?php endforeach; ?>

希望这会有所帮助