2011-02-16 35 views
2

我想爲Magento創建一個站點地圖頁面,它將以一種有序的方式顯示所有的靜態頁面。此頁面將與http://www.magentocommerce.com/sitemap/類似,有沒有人創建過Magento擴展程序,或有人能指引我朝着正確的方向發展?搜索這個功能一直是一場噩夢,因爲我所得到的都是Google搜索引擎優化結果。創建一個Magento站點地圖頁面

編輯:我想添加一些靜態頁面到網站地圖。目前,默認的站點地圖有兩個選項:類別和產品。我想要一種方法來設置哪些靜態頁面可以添加到站點地圖。現在我所做的只是創建了一個靜態頁面,其中填充了指向我的頁面和產品的鏈接。但是,如果客戶決定添加新產品,則需要對頁面進行編輯。

+0

更多信息,請。你想要一個用於搜索引擎提交或其他面向數據的工作的XML站點地圖,還是用於瀏覽器消費的XHTML格式?您需要更改默認站點地圖有什麼問題?你試過什麼了? – 2011-02-16 22:25:06

+1

Magento的哪個版本?我相信自從1.4.0版本以來,CMS頁面已被包含在內。 – clockworkgeek 2011-02-17 16:17:20

+0

它是社區1.4.1.1 – MANCHUCK 2011-02-21 15:46:59

回答

2

CMS>頁>管理層次

婁「添加節點」按鈕,您可以設置CMS層次與地位。

$collection = Mage::getModel('enterprise_cms/hierarchy_node')->load("root_node_id");

"root_node_id"是你的 「地圖」 的母公司。

$collection創建樹。

另外您可以看到enterprise_cms_hierarchy_node表,您可以使用列作爲屬性從那裏定位樹中的元素。

相關問題