Archive

2010年8月 的Archive

OpenCart的程式架構

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

OpenCart v1.4.9正式版

2010年8月28日 尚無評論
OpenCart v1.4.9正式版已經在8月27號發表,根據官網的發佈內容,大部分1.4.8版本的模組都可以在1.4.9版本順利執行,整理出幾點新增的功能如下 原來在後台推薦商品模組在設定商品時很麻煩要一直捲動才能選到商品,現在修改成左右欄,更方便選取 後台以前要大量選取商品時要一個一個勾選,現在增加全部選取的功能,這個功能好像來的有點晚… 前台商品排序功能新增商品型號排序,商品搜尋功能加入型號的搜尋 前台以前要輸入商品優惠券號碼只能在選擇付款方式頁面輸入,現在在最後確認付款頁面也能輸入 paypal標準版功能升級,支援paypal的PDT功能和除錯訊息 SVN:ht ... 閱讀全文

前台顯示介面列表(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 ... 閱讀全文