magento開發手冊之目錄結構

  magento是一個很優秀的電商系統,不少朋友會用它部署本身的電商網站,少不了二次開發。下面咱們隨着ytkah來一塊兒認識一下magento開發手冊之目錄結構吧。javascript

/app – 程序根目錄
  /app/etc – 全局配置文件目錄
  /app/code – 全部模塊安裝其模型和控制器的目錄
  /app/code/core – 核心代碼或通過認證得模塊,若是要升級不要這裏的代碼
  /app/code/community – 社區版的模塊目錄
  /app/code/local – 定製代碼目錄
  /app/code/core/Mage? – magento默認命名空間
  /app/code/core/Mage?/{Module} – 模塊根目錄
  /app/code/core/Mage?/{Module}/etc – 模塊的配置文件目錄
  /app/code/core/Mage?/{Module}/controllers – 模塊的控制器
  /app/code/core/Mage?/{Module}/Block? – 顯示塊的邏輯類
  /app/code/core/Mage?/{Module}/Model? – 模塊的對象模型
  /app/code/core/Mage?/{Module}/Model/Mysql4? – 模塊的資源模型
  /app/code/core/Mage?/{Module}/sql – 模塊各個版本的安裝和升級用sql
  /app/code/core/Mage?/{Module}/sql/{resource}/- 升級是須要的資源模型
  /app/code/core/Mage?/{Module}/sql/{resource}/{type}-{action}-{versions}.(sql|php) – 資源升級文件 例如: mysql4-upgrade-0.6.23-0.6.25.sql
  /app/design – 設計包目錄 (layouts, templates, translations)
  /app/design/frontend – 前端的設計
  /app/design/adminhtml – 後臺管理設計
  /app/design/{area}/{package}/{theme} – 定製的主題
  /app/design/{area}/{package}/{theme}/layout – 定義顯示塊的 .xml 文件
  /app/design/{area}/{package}/{theme}/template – .phtml (html with php tags)模版
  /app/design/{area}/{package}/{theme}/locale – Zend_Translate 兼容的主題用的文字翻譯
  /app/locale – 本地化文件
  /app/locale/{locale (en_US)} – Zend_Translate 兼容的模塊用的文字翻譯php


/skin/{area}/{package}/{theme}/- css和圖像
/lib – 公用庫
/js – javascripts,js文件
/media – 上傳文件存放目錄
/tests – 測試目錄
/var – 臨時文件目錄css

相關文章
相關標籤/搜索