小介 magento 常用的xml的文件的作用

從事magento開發的朋友們,經常會用到xml文件。這些文件起到頁面佈局的作用,它們可以調用phtml文件,也可以調用block文件。每個xml都負責相應的頁面,分工協調。
  1. catalog.xml 這個是控制產品列表頁和產品詳細頁的對應於template\catalog 這個文件夾的所有phtml內容。
  2. catalogsearch.xml 這個是控制搜索的,有模板頭部的搜索框,高級搜索,已經搜索結果頁面。對應於template\catalogsearch這個文件夾裏的所有phtml文件。
  3. checkout.xml 控制結賬相關頁面,如購物車頁面,購物車在邊欄的siderbar,結賬流程頁面。對應於template\checkout文件中的內容。
  4. cms.xml 這個既然名字是CMS,所以如果後臺的某個cms的static page頁面或者自己想自己寫個phtml的block想以siderbar的形式出現在模板邊欄中,爲爲甚麼不在這個文件中聲明下呢。 對應的文件夾template\cms。
  5. contacts.xml 控制聯繫我們頁面,想改這個頁面的結構,從2欄換到1欄,就要修改這個文件了,對應於template\contacts文件夾。
  6. customer.xml 控制登陸,註冊,忘記密碼,用戶面板頁面。用戶面板的左側的鏈接就是這裏添加上的。對應於template\customer文件夾。
  7. directory.xml控制貨幣相關內容,默認在左欄顯示的貨幣下拉菜單就是在這個文件控制的,對應於template\directory文件夾。
  8. downloadable.xml是相關於可下載產品的相關內容,如用戶面板頁面左欄的鏈接,可以在這個文件中刪掉。對應於template\downloadable。
  9. newsletter.xml控制訂閱郵件的xml,左欄的訂閱就是在這個文件控制。對應於template\newsletter文件。
  10. page.xml這個是很重要的xml,首先他定義了magento默認的頁面結構,控制所有頁面默認加載的js以及css文 件,定義不同頁面結構加載不同的模板文件,等等。對應於template\page,此文件夾頁非常重要,包含magento頭部,中間部分,底部的模板 文件。包含magento所有頁面的基礎框架文件。
  11. poll.xml控制投票在邊欄的顯示,對應文件template\poll
  12. reports.xml控制最近查看和比較產品在邊欄的顯示,對應文件template\reports
  13. sales.xml 前臺訂單顯示的相關內容,大多是相關於在用戶面板頁的“我的訂單”裏的內容。對應文件template\sales
  14. sendfriend.xml控制產品發送好友共享功能,發送好友頁面的結構。對應文件template\sendfriend
  15. shipping.xml訂單運輸的相關內容,對應文件template\shipping
  16. tag.xml控制產品標籤的相關內容,用戶面板的標籤,產品詳細頁的標籤,邊欄的標籤。對應文件template\tag
  17. wishlist.xml控制我的收藏相關功能,用戶面板的收藏,發送收藏到好友,magento頭部的我的收藏的鏈接也是在這個文件控制的。對應模板文件template\wishlist

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章