Я создал комплект продуктов, он отображает имя + стоимость продуктов, однако я хочу отображать размер простых продуктов, а не имя и цену. Как включить Magento для отображения атрибута размера на простых продуктах? Заранее спасибо.Как отобразить атрибут размера простого продукта в комплекте продукта
0
A
ответ
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; ?>
спасибо, но это не работает любое другое решение ... – Jyotishina