2016-12-09 6 views
0

Я создал комплект продуктов, он отображает имя + стоимость продуктов, однако я хочу отображать размер простых продуктов, а не имя и цену. Как включить Magento для отображения атрибута размера на простых продуктах? Заранее спасибо.Как отобразить атрибут размера простого продукта в комплекте продукта

ответ

0

Step1: - Найдите ниже файл в своей теме.

приложение \ дизайн \ интерфейс {{ваша тема}} \ умолчанию \ шаблон \ расслоение \ Каталог \ продукт \ вид \ тип \ расслоением \ параметр/select.phtml

Шаг2: -

Пожалуйста найти ниже кода в указанном файле

<?php foreach ($_selections as $_selection): ?> 
      <?php if ($_selection->getSelectionCanChangeQty() && $this->_isSelected($_selection)): ?> 
       <?php $tierPriceHtml = $this->getTierPriceHtml($_selection); ?> 
      <?php endif; ?> 
      <option value="<?php echo $_selection->getSelectionId() ?>"<?php if ($this->_isSelected($_selection)) echo ' selected="selected"' ?><?php if (!$_selection->isSaleable()) echo ' disabled="disabled"' ?>><?php echo $this->getSelectionTitlePrice($_selection, false) ?></option> 
     <?php endforeach; ?> 

Заменить этот код

<?php foreach ($_selections as $_selection): ?> 
      **<?php $productLoad=Mage::getModel('catalog/product')->load($_selection->getId()); ?>** 
      <?php if ($_selection->getSelectionCanChangeQty() && $this->_isSelected($_selection)): ?> 
       <?php $tierPriceHtml = $this->getTierPriceHtml($_selection); ?> 
      <?php endif; ?> 
      <option value="<?php echo $_selection->getSelectionId() ?>"<?php if ($this->_isSelected($_selection)) echo ' selected="selected"' ?><?php if (!$_selection->isSaleable()) echo ' disabled="disabled"' ?>><?php echo $productLoad->getAttributeText('size'); ?></option> 
     <?php endforeach; ?> 
+0

спасибо, но это не работает любое другое решение ... – Jyotishina