簡介
OCMOD 是一個允許用戶上傳壓縮文件的系統(tǒng),該壓縮文件包含了XML, SQL和PHP文件,從而修改網(wǎng)站相關(guān)地方。
OCMOD是opencart系統(tǒng)的代碼調(diào)整系統(tǒng),遵循GPL3協(xié)議免費使用。
如果OCMOD插件開發(fā)正確,那么用戶就可以在不更改系統(tǒng)核心文件情況下增刪相關(guān)程序功能,這意味著如果去掉了該OCMOD插件,則MyCnCart的初始文件無需恢復(fù)或修復(fù)。
OCMOD 基于 Qphoria 的 VQMOD 系統(tǒng)。
OCMOD 與 VQMOD 的區(qū)別
OCMOD 是簡化版的 VQMOD.
主要區(qū)別:
保留了
Replace, Before, After, Regex, Offset, Limit, ignoreif, error
去掉了
Attributes top, bottom, ibefore, iafter
可以查看本帖子下面的XML部分關(guān)于OCMOD的全部特色。
OCMOD文件OCMOD 文件可以通過 mycncart 網(wǎng)站管理后臺的如下地方上傳:
擴展功能 / 擴展功能安裝
若要上傳OCMOD文件,則該文件的后綴必須為 .ocmod.zip 或者 .ocmod.xml。 這是為了避免非ocmod的文件上傳到網(wǎng)站后臺。
文件結(jié)構(gòu)
OCMOD壓縮文件的文件結(jié)構(gòu)如下。
upload 目錄
install.sql 數(shù)據(jù)庫調(diào)整語句
install.php 文件
install.xml 文件
upload 目錄
所有該目錄下的文件夾及文件將被上傳到您的mycncart系統(tǒng)的根目錄。
install.sql
可執(zhí)行任何創(chuàng)建、刪除、插入和更新SQL語句,確保每個語句結(jié)束符號為分號;
install.php
執(zhí)行某些特定的PHP程序。
install.xml
代碼調(diào)整文件,詳見下面XML內(nèi)容。
XML
OCMOD 文件案例如下:
Modification Default
1.0
OpenCart Ltd
http://www.opencart.com
$data['column_left'] = $this->load->controller('common/column_left');
]]>
test123
]]>