1
A
回答
1
如果你的產品有一個類別ID(檢查$產品 - > getCategoryId()),可以使用
$product->getUrlModel()->getUrl($product, $params) ;
$參數數組不能包含 「_ignore_category」 指數
0
的問題把類別教給Magento什麼類別使用。
例如,您的產品可以在「category-1/category-1-2 /」和「category2 /」上。
最容易的方法是創建一個名爲「main_category」的新屬性,併爲你的站點地圖把這個代碼
$base = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
$categoryUrl = $product->getAttributeText('main_category');
if($categoryUrl !== NULL):
$base.$categoryUrl.$product->getData('url_path');
else:
$base.$product->getData('url_path');
endif;
相關問題
- 1. 更改產品圖片路徑的路徑的Magento網站
- 2. magento谷歌網站地圖默認爲不正確的網址
- 3. Magento:使用類別路徑產品網址配置不起作用
- 4. Magento的谷歌產品的網站的HTML幫助
- 5. 谷歌網站地圖
- 6. Opencart的:如何使產品的網址以全品類路徑
- 7. 谷歌地圖 - 使用網站上的地址顯示地圖
- 8. Magento產品和類別的網址前綴
- 9. Magento類別<->產品<->網站關係
- 10. 谷歌網站管理員的網站地圖和網址參數
- 11. 谷歌網站字體谷歌網站
- 12. 在Magento中生成產品Feed網址
- 13. Magento的一致的產品網址
- 14. WooCommerce-如何從網站中刪除產品和產品類別?
- 15. 谷歌地圖標記與網址
- 16. 瞭解谷歌地圖網址
- 17. Magento鬆散的桌面細節在谷歌網站地圖
- 18. 谷歌地圖路徑
- 19. 音樂網站谷歌地圖
- 20. 谷歌地圖HTML響應網站
- 21. 谷歌迷你忽略網站地圖
- 22. 谷歌網站地圖和.NET 1.1
- 23. 谷歌地圖整合到網站
- 24. 提交谷歌XML網站地圖
- 25. Magento:在分組產品中獲取產品網址
- 26. 谷歌網站管理員不接受我的網站地圖
- 27. 谷歌網站管理員工具:網站地圖不索引?
- 28. MVC網站建設xml網站地圖爲谷歌
- 29. 如何獲取動態谷歌地圖網址(有靜態地圖網址)
- 30. Magento的產品按類別
我認爲你必須自己做,因爲Magento的不提供這種可能性。 – Alexandre 2012-02-21 16:44:21