Несколько настраиваемых образцов на странице со списком продуктов Magento 1.9

Я хочу показать несколько настраиваемых образцов на странице списка товаров. Для этого я создал configurable_category.phtml, где я скопировал файл configurable.phtml, чтобы показать настраиваемые образцы:

$_product    = $this->getProduct();
$_attributes = Mage::helper('core')->decorateArray($this->getAllowAttributes());
$_jsonConfig = $this->getJsonConfig();
$_renderers  = $this->getChild('attr_renderers')->getSortedChildren();

....

$_rendered = false;
foreach ($_renderers as $_rendererName):
$_renderer = $this->getChild('attr_renderers')->getChild($_rendererName);
if (method_exists($_renderer, 'shouldRender') && $_renderer->shouldRender($_attribute, $_jsonConfig)):
$_renderer->setProduct($_product);
$_renderer->setAttributeObj($_attribute);
echo $_renderer->toHtml();
$_rendered = true;
break;
endif;
endforeach;

....

Теперь я должен включить этот код:

<block type="core/text_list" name="product.info.options.configurable.renderers" as="attr_renderers" />

Но я не знаю, где это включить. Я пытался положить это в catalog.xml под catalog_category_default а также catalog_category_layered но $_renderers = $this->getChild('attr_renderers'); все еще возвращает ложь.

Кто-нибудь может мне помочь с этим?

1

Решение

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

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

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

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