2012年2月23日 星期四

OpenCart 新增 Modules 自訂頁面

OpenCart Modules 裡面的模組可以豐富網站內容,如果要增加一個完全可以自定義內容的模組,該如何做呢?可以直接拿 [Welcome] 的相關檔案來改。


0. 備份網站,備份 Database。 


1. 複製以下檔案:
    catalog/controller/module/welcome.php
    --> catalog/controller/module/customize.php
    catalog/language/english/module/welcome.php
    --> catalog/language/english/module/customize.php 
    catalog/view/theme/default/template/module/welcome.tpl
    -->  catalog/view/theme/default/template/module/customize.tpl 
    admin/controller/module/welcome.php
    --> admin/controller/module/customize.php
    admin/language/english/module/welcome.php
    --> admin/language/english/module/customize.php
    admin/view/template/module/welcome.tpl
    --> admin/view/template/module/customize.tpl

2. 更改以下檔案:
   catalog/controller/module/customize.php 
  --> 1. 更改 Class 名換成 ControllerModuleCustomize
      2. 用 replace 的方式將檔案中 welcome換成 customize
  catalog/language/english/module/customize.php
  --> 自行修改適合文字
   catalog/view/theme/default/template/module/customize.tpl
  -->  自行修改或維持原狀。
   admin/controller/module/customize.php 
  --> 1. 更改 Class 名換成 ControllerModuleCustomize
      2. 用 replace 的方式將檔案中 welcome 換成 customize
   admin/language/english/module/customize.php 
  --> 自行修改適合文字
   admin/view/template/module/customize.tpl  
  --> 用 replace 的方式將檔案中 welcome 換成 customize


3. 在後台 [Extensions] --> [Modules] 就可以看到新增的 Customize Module,點選 [Install] --> [Edit] 後,就可以放入自己想要的內容。

沒有留言:

張貼留言