主要app
base 基礎MVCdbeav 數據庫擴展pam 登錄認證setup 系統安裝工具image圖片存取site 站點desktop 后臺操作ectools 電商基礎工具b2c 訂單,商品,會員search 分詞+索引
目錄結構--項目目錄結構
ecstore 文件夾app 應用程序目錄config 配置文件目錄config.php主配置 文件deploy.xmlinstall.lock.php 安裝鎖,只可以安裝一次mapper.php 路由data 數據文件demo 初始化數據目錄public 上傳文件和圖片目錄themes 模板文件目錄index.php 應用主入口文件license.txt ECOS軟件協議文件readme.txt 安裝說明rpc.txt ECOS 項目互聯用件
model 的調用1、獲取model對象獲取本app 的model$model = $this->app->model('$model');
獲取其他app的model$model = app::get('b2c')->model($model);;
更通用的方法kernel::single()$model = kernel::single('b2c_mdl_$model')
2、在model中獲取數據庫操作對象通過調用基類成員變量$db$result = $this->db->select($sql);通過kernel::database()直接獲取數據庫操作對象$result = kernel::database()->select($sql);
ECOS 中實例化類 的方法1、app::get('$app')->model('$model'); app::get('$app')->render(); 主要用來調用model,base_render類 2、通用方法kernel::single('$class'); 主要用來調用lib中的類
新聞熱點
疑難解答