Archive

‘OpenCart 介紹和小修改’ 分類過的Archive

OpenCart系統設定檔應用

2010年9月2日 尚無評論
opencart的系統設定檔(config.php)有兩個分別在admin和根目錄下,裡面記錄了一些程式目錄的位置和網站的網址以及資料庫的連線資料,如果要更換主機或資料庫都可以從這裡先處理,會省下蠻多時間的,下面提供幾個常會用到的應用方式 更換後台目錄(admin)名稱 如果我們要變更後台的目錄名稱由admin變更為administrator就開啟admin\config.php將裡面所有的admin改成administrator然後記得將admin目錄名稱更名為administrator,這樣就完成了變更 重新安裝opencart 在做測試時常常需要重新安裝程式,如果每次都重新上傳檔案覆蓋後再執行安裝,很煩悶又浪費時間,其實只要將根 ... 閱讀全文

OpenCart的程式架構

2010年8月30日 尚無評論
opencart和其它的購物車程式不同,市面上的購物車程式大都使用現成的模版引擎來開發,而opencart則是基於MVC+L的模式來作為開發的架構進而全新開發的一套系統,所以程式碼相當輕巧,執行效率更是超越其它購物程式,這樣的架構和程式碼讓後續的程式開發人員在編寫時更容易且清楚,程式和視覺設計分離,有利於日後的維護,而有別於其它的MVC模式,opencart更加入了語言層,能夠更輕鬆完成多語言的實現 MVC+L模式 Model – 數據和組件處理 View – 外觀處理 Controller – 主控制程式 Language – 語言處理 OpenCart相對於MVC+L的程式位置 前台 M: \cat ... 閱讀全文

前台顯示介面列表(catalog\view)

2010年8月26日 4 則評論
顯示介面的程式除了少數幾個是共用一個控制程式外,其餘的和控制程式的位置大致相同,像結帳功能的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 會 ... 閱讀全文

前台控制程式列表(catalog\controller)

2010年8月24日 尚無評論
剛剛學習一套系統或程式時總是在一片程式海中尋找,要改一個地方都還要找來找去,實在有夠麻煩,看其它程式像oscommerce或zencart都有人將程式位置列出,讓想修改的人能夠更快找到相關的程式位置,節省很多時間,也減少一開始的不熟悉帶來的麻煩,在網上找了許久還找不到opencart關於這類的資訊,就花了點時間整理一下,下面是前台”控制程式”的部分,而前台”控制顯示”和的地方和語言文件幾乎和控制程式的目錄排列相同,會另外在之後的文章中列出 Catalog   controller   account 會員功能 —— account.php ... 閱讀全文