1
我正在使用ajax自動建議腳本,並且遇到了輸出產品URL爲false(意味着它們指向產品但未提及類別路徑)的問題。Magento getProductUrl()給出了不同產品的URL
這個特殊的代碼片段會完成這項工作(在Magento的論壇上找到),但我在下面的位置
$_categories = $_product->getCategoryIds();
$_category = Mage::getModel('catalog/category')->load($_categories[0]);
$url = $this->getUrl($_category->getUrlPath()).basename($_product->getProductUrl());
我其實是從Mage_Core_Controller_Front_Action
擴展一個類中遇到錯誤。任何人都可以告訴我什麼應該代替$this
以便我獲得正確的URL?
親切問候
謝謝你的幫助 'chapagain'。還要特別感謝'balexandre'對代碼進行必要的編輯(這是我第一部分修復後的下一個障礙:)) – 2011-03-22 10:53:52