อิ่มพยายามโหลดบล็อกมุมมองสินค้าในหน้าหมวดหมู่รายการด้วย AJAX ใช้ajaxify ทุกอย่างทำงานได้ดีปัญหาเดียวคือกล่องตัวเลือก (childhtml "container1") ไม่ได้โหลดอย่างถูกต้อง มันไม่แสดงตัวเลือก
ใครบ้างมีประสบการณ์กับสิ่งนี้หรืออาจลองแบบนี้บ้าง ฉันตั้งค่าผลิตภัณฑ์ที่ใช้งานในตัวควบคุมโดยใช้
$productId = (int) $this->getRequest()->getParam('product_id');
Mage::helper('catalog/product')->initProduct($productId, $this);
ก่อนเรนเดอร์โครงร่าง
ฉันคิดว่ามันมีบางอย่างเกี่ยวกับข้อเท็จจริงที่ว่ามีการเพิ่มตัวเลือกในมุมมองในส่วนอื่น ๆ ของ catalog.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>
[...]
แต่ฉันไม่แน่ใจว่าปัญหาที่แท้จริงคืออะไร
ฉันหวังว่าใครบางคนสามารถชี้ฉันในทิศทางที่ถูกต้อง
ขอแสดงความนับถือ Sander Mangel