OpenCart超级开发手册.docVIP

  • 18
  • 0
  • 约6.49千字
  • 约 10页
  • 2019-10-15 发布于山西
  • 举报
OpenCart程式架構 opencart和其它的購物車程式不同,市面上的購物車程式大都使用現成的模版引擎 來開發,而opencart則是基於MVC+L的模式來作為開發的架構進而全新開發的一套系統,所以程式碼相當輕巧,執行效率更是超越其它購物程式,這樣 的架構和程式碼讓後續的程式開發人員在編寫時更容易且清楚,程式和視覺設計分離,有利於日後的維護,而有別於其它的MVC模式,opencart更加入了 語言層,能夠更輕鬆完成多語言的實現 MVC+L模式 Model – 數據和組件處理 View – 外觀處理 Controller – 主控制程式 Language – 語言處理 OpenCart相對於MVC+L的程式位置 前台 M: \catalog\model\ V: \catalog\view\ C: \catalog\controller\ L: \catalog\language\ 後台 M: \admin\model\ V: \admin\view\ C: \admin\controller\ L: \admin\language\ 參考上面的程式位置,我們如果要修改外觀模版就到catalog\view\找相關程式修改,要修改控制的程式就到catalog\controller\,以此類推,以下是opencart的主要目錄 OpenCart主要目錄 \admin 後台 \catalog 前台 \download 下載類商品存放位置(由程式控制,非直接複製檔案至此) \image 圖片檔 \install 安裝檔(安全起見,安裝完請刪除) \system 系統程式 \.htaccess 網址改寫控制檔(SEO urls) \config.php 系統設定檔 \php.ini php設定 前台程式列表(顯示介面) 2010-10-02 顯示介面的程式除了少數幾個是共用一個控制程式外,其餘的和控制程式的位置大致相同, 像結帳功能的guest_step_3.php直接輸出到confirm.tpl顯示,所以就沒有guest_step_3.tpl,還有module功 能模組的bestseller.tpl和bestseller_home.tpl同樣受bestseller.php控制,所以也找不到 bestseller_home.php,還有success.tpl成功顯示介面也是一樣,只要是動作完成或成功的畫面大都是使用它來作輸出,其餘的請 自行體會,以下就是前台顯示介面的程式列表 Catalog\view\theme\your template\template\account 會員功能 —— account.tpl 會員功能主頁 —— address.tpl 地址管理(更改,新增) —— addresses.tpl 地址管理(列表,刪除) —— create.tpl 創建帳號 —— download.tpl 商品下載 —— edit.tpl 編輯個人資料 —— forgotten.tpl 取回密碼 —— history.tpl 訂單記錄列表 —— invoice.tpl 折扣券接收處理程式 —— login.tpl 登入 —— newsletter.tpl 電子報訂閱取消 —— password.tpl 密碼變更 Catalog\view\theme\your template\template\checkout 結帳功能 —— address.tpl 地址處理(配送,帳單地址) —— cart.tpl 瀏覽購物清單(購物車) —— confirm.tpl 結帳功能-最後確認 —— guest_step_1.tpl 免登入結帳第一步 —— guest_step_2.tpl 免登入結帳第二步 —— payment.tpl 結帳功能-選擇付款方式 —— shipping.tpl 結帳功能-選擇配送方式 Catalog\view\theme\your template\template\common 主要版面 —— column_left.tpl 左欄模組載入 —— column_right.tpl 右欄模組載入 —— footer.tpl 頁尾 —— header.tpl 頁首 —— home.tpl 首頁 —— maintenance.tpl 維護中顯示頁 —— success.tpl 成功訊息 Catalog\view\theme\your template\template\error 404錯誤 —— not_found.tpl 無此頁 Catalog\view\theme\your template\template\information 網站資訊 —— contact.tpl 發送信件給店家 —— informatio

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档