1
URL ผลิตภัณฑ์พร้อมพารามิเตอร์เพิ่มเติม (CE 1.8 & EE 1.13)
กล่าวโดยย่อ: การดึง URL ผลิตภัณฑ์ด้วย params เพิ่มเติมไม่ทำงานใน CE 1.8 & EE 1.13 URL เปลี่ยนไปด้วย Magento รุ่นล่าสุด ก่อนหน้านี้ใน CE 1.7 และ EE 1.12 การโทร$this->getAddToCartUrl($_product)จากรายการผลิตภัณฑ์จะทำงานผ่านขั้นตอนต่อไปนี้: Mage_Catalog_Block_Product_Abstract::getAddToCartUrl() ที่นี่จะเพิ่ม "ตัวเลือก" พารามิเตอร์การสืบค้นด้วยค่า "รถเข็น" Mage_Catalog_Block_Product_Abstract::getProductUrl() เมธอดนี้รับค่าจากโมเดล URL เป็นหลัก Mage_Catalog_Model_Product_Url::getUrl() การประมวลผลจำนวนมากเกิดขึ้นจนกว่าจะมีการสร้าง URL ขึ้นมาให้เสร็จสมบูรณ์พร้อมกับพารามิเตอร์การสืบค้นที่ แต่เดิมส่งผ่าน ตอนนี้ด้วย CE 1.8 และ EE 1.13 ขั้นตอนที่ 3 Mage_Catalog_Model_Product_Url::getUrl()เริ่มต้นดังนี้: $url = $product->getData('url'); if (!empty($url)) …