在Magento 2

时间:2018-01-08 10:32:15

标签: magento

在产品类别页面上显示自定义选项,并根据选项更改更改价格。因此,用户可以轻松地从类别页面和addtocart中选择选项。

1 个答案:

答案 0 :(得分:0)

将代码放入产品系列的类别页面

<?php 
    $objectManager = \Magento\Framework\App\ObjectManager::getInstance();
    $customOptions = $objectManager->get('Magento\Catalog\Model\Product\Option')->getProductOptionCollection($_product); ?>
<?php 
    foreach($customOptions as $option) {
        $values = $option->getValues();
        if (empty($values)) { 
            continue;
        }
        ?>
  <div class="cusome-option">
      <?php foreach($values as $value) :  ?>
        <span><?php echo $value->getTitle(); ?></span>
      <?php endforeach; ?>
  </div>
<?php } ?>

客户选项将显示在下拉列表,选择,多选等...