magento 的 XML 布局文件说明

magento 版本1.9.1
我们对应着XML文件和phtml文件来进行说明,按照字母顺序还是说,我不太清楚的就空着
xml文件全部在:app\design\frontend\base\default\layout
phtml文件以及文件夹全部在在:app\design\frontend\base\default\template
xml文件与模板目录一一对应

  • authorizenet.xml
  • bundle.xml
  • captcha.xml 验证码
  • catalog.xml 产品列表页和产品详细页
  • catalog_msrp.xml
  • cataloginventory.xml
  • catalogsearch.xml 搜索,有模板头部的搜索框,高级搜索,已经搜索结果页面。
  • centinel.xml
  • checkout.xml 结账相关页面,如购物车页面,购物车在边栏的siderbar,结账流程页面。
  • cms.xml 这个既然名字是CMS,所以如果后台的某个cms的static page页面或者自己想自己写个phtml的block想以siderbar的形式出现在模板边栏中,为甚么不在这个文件中声明下呢。
  • contacts.xml 联系我们页面,想改这个页面的结构,从2栏换到1栏,就要修改这个文件了
  • core.xml
  • customer.xml 登陆,注册,忘记密码,用户面板页面。用户面板的左侧的链接就是这里添加上的。
  • directory.xml 货币相关内容,默认在左栏显示的货币下拉菜单就是在这个文件控制的
  • downloadable.xml 可下载产品的相关内容,如用户面板页面左栏的链接,可以在这个文件中删掉。
  • googleanalytics.xml 谷歌统计代码
  • moneybookers.xml
  • newsletter.xml 控制订阅邮件的xml,左栏的订阅就是在这个文件控制。
  • oauth.xml 后台的移动应用就是这个控制
  • page.xml 很重要的xml,首先他定义了magento默认的页面结构,控制所有页面默认加载的js以及css文件,定义不同页面结构加载不同的模板文件,等等。对应于template\page,此文件夹页非常重要,包含magento头部,中间部分,底部的模板文件。包含magento所有页面的基础框架文件。
  • pagecache.xml
  • payment.xml 支付页面
  • paypal.xml
  • paypaluk.xml
  • persistent.xml
  • poll.xml 控制投票在边栏的显示
  • productalert.xml
  • reports.xml 最近查看和比较产品在边栏的显示
  • review.xml 评论的显示
  • rss.xml rss订阅
  • sales.xml 前台订单显示的相关内容,大多是相关于在用户面板页的“我的订单”里的内容。
  • sendfriend.xml 控制产品发送好友共享功能,发送好友页面的结构。
  • shipping.xml 订单运输的相关内容,
  • tag.xml 控制产品标签的相关内容,用户面板的标签,产品详细页的标签,边栏的标签。
  • weee.xml
  • wishlist.xml 控制我的收藏相关功能,用户面板的收藏,发送收藏到好友,magento头部的我的收藏的链接也是在这个文件控制的。
  • xmlconnect.xml

以上空着如有知道敬请下面留言告知,thinks!

鸣谢:http://blog.csdn.net/tiangsu_php/article/details/7702022

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