Estoy tratando de cargar el bloque de vista del producto en la página de lista de categorías con AJAX usando Ajaxify . Todo funciona bien, el único problema es que el cuadro de opciones (childhtml "container1") no está cargado correctamente. No muestra las opciones.
¿Alguien tiene experiencia con esto, tal vez haya intentado algo como esto? Configuré el producto activo en el controlador usando
$productId = (int) $this->getRequest()->getParam('product_id');
Mage::helper('catalog/product')->initProduct($productId, $this);
antes de renderizar el diseño.
Creo que tiene algo que ver con el hecho de que las opciones se agregan a la vista en otra parte del catálogo.xml
[...]
<PRODUCT_TYPE_configurable translate="label" module="catalog">
<label>Catalog Product View (Configurable)</label>
<reference name="product.info">
<block type="catalog/product_view_type_configurable" name="product.info.configurable" as="product_type_data" template="catalog/product/view/type/default.phtml">
<block type="core/text_list" name="product.info.configurable.extra" as="product_type_data_extra" translate="label">
<label>Product Extra Info</label>
</block>
</block>
</reference>
<reference name="product.info.options.wrapper">
<block type="catalog/product_view_type_configurable" name="product.info.options.configurable" as="options_configurable" before="-" template="catalog/product/view/type/options/configurable.phtml"/>
</reference>
</PRODUCT_TYPE_configurable>
[...]
pero no estoy seguro de cuál es el problema exacto.
Espero que alguien pueda señalarme en la dirección correcta.
Saludos, Sander Mangel