`
ljl_xyf
  • 浏览: 636853 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ecstore-ecos整理重用数据整理

 
阅读更多

主要app
base     基础MVC
dbeav     数据库扩展
pam       登录认证
setup     系统安装工具
image    图片存取
site     站点
desktop 后台操作
ectools 电商基础工具
b2c     订单,商品,会员
search  分词+索引

目录结构--项目目录结构

ecstore 文件夹
    app                应用程序目录
    config            配置文件目录
        config.php    主配置 文件
        deploy.xml   
        install.lock.php  安装锁,只可以安装一次
        mapper.php       路由
    data             数据文件   
    demo            初始化数据目录
    public             上传文件和图片目录
    themes            模板文件目录
    index.php        应用主入口文件
    license.txt        ECOS软件协议文件
    readme.txt        安装说明
    rpc.txt            ECOS 项目互联用件


app目录结构
app/ecbook/model        模型目录
app/ecbook/view            视图目录
app/ecbook/controller    控制器目录
app/ecbook/dbschema        数据库表结构定义
app/ecbook/lang            语言包文件夹
app/ecbook/lib            php类库文件
app/app.xml                app描述文件
app/desktop.xml            app后台一二级菜单结构
app/site.xml            app前台菜单结构
app/services.xml        本app注册的services


 

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中的类
      
      
      
      
    后台controller常用方法
        1、显示view页面
            page('xxx.html');
            singlepage('xxx.html');
            display('xxx.html');
           
        2、向view页面分配数据
            pagedata();
           
        3、拼接URL地址
            gen_url();
      
      

分享到:
评论

相关推荐

    ShopEX商派ECstore在线零售系统 ecstore-2.1.1(zend加密版代码)

    ShopEX商派ECstore在线零售系统 ecstore-2.1.1(zend加密版代码). 本人亲自测试可用,也把教程放在文件夹里,我也是测试了很久才成功的,方法在文件注释里。php环境自己搭配,只能用php5.3n 或 以上的注意要有n...

    商派ONex在线零售套件-ECStore-V2.3.50-产品功能清单

    商派ONex在线零售套件ECStore是针对电子商务领域开发的完整解决方案,V2.3.50版本涵盖了众多功能模块,旨在为互联网商业提供全面支持。下面是根据给出的文件信息,对ECStore产品功能的详细解读: 一、前端商城业务...

    ecstore、ecos核心框架中文文档

    4. **数据持久化**:ecos框架提供了灵活的数据存储方案,支持多种数据库如MySQL、Oracle等,同时兼容NoSQL数据库如MongoDB。 **二、核心组件** 1. **订单系统**:ecos框架包含强大的订单处理能力,支持多渠道订单...

    ecstore文档开发

    ### ecstore文档开发知识点 #### 一、ecstore二次开发概览 在进行ecstore的二次开发时,主要涉及到了一个关键工具——`modie`。`modie`是一种简化了二次开发流程的工具,它使得开发者能够更快地对ecstore进行定制...

    商派EcStore1.2_启明星_直销平台_易开店SDK开发包

    本开发包适用于[EcStore1.2,启明星,直销平台,易开店]版本的用户,压缩文件中的ecstore-sdk1.4.rar由商派客服提供,未经任何更改,可放心使用,也可取商派官网申请下载。zip压缩包中附带本人关于使用sdk开发包的使用...

    ecstore 数据词典

    ecstore数据字典,适用于二次开发使用,原始表结构的说明.

    ECStore2.3.8无加密

    ECStore是一款专业的电子商务平台软件,主要面向企业级用户,提供全方位的在线购物解决方案。"ECStore2.3.8无加密"表示这是一个未经过任何加密处理的版本,用户可以直接访问和使用其源代码,这对于开发者来说具有很...

    Ecstore 最新开发手册2016版本

    Ecstore 2016年最新的开发手册资料, chm版本。

    ECStore_jb51.rar

    2. **数据库设计**:ECStore通常与MySQL数据库配合使用,MySQL是开源的关系型数据库管理系统,能够处理大量的数据并提供高速访问。在ECStore中,数据库设计对于高效的数据存储和检索至关重要。 3. **模板引擎**:...

    亲测:ShopEX ECstore V2.3.8完整源码无需注册+数据字典

    资源分有点贵是因为本人找了一上午才稿定此版本大家下载后可直接使用,省时!省力!省心! 安装步骤: 1、将新建一个空数据库,在安装时要选择建好的数据库。 2、直接开发网站开根据提示下一步下一步进行操作。...

    ECstore企业版操作手册v2.1

    ECstore企业版操作手册详细介绍了上海商派网络科技有限公司开发的ECstore企业版电商平台的安装、配置和管理方法,内容涵盖了系统安装、商店配置、支付方式设置、配送管理、站点维护、营销推广和会员管理等多个方面。...

    ecstore源码

    作为电商系统,Ecstore 注重数据安全和系统稳定性。源码遵循最佳实践,采用安全编码,防止SQL注入、XSS攻击等,同时优化数据库查询,确保在高并发下也能稳定运行。 八、SEO优化 为了提高搜索引擎排名,Ecstore 源码...

    ShopEX ECstore V2.3.8完整源码,亲测

    ShopEX ECstore V2.3.8是一款由商派(ShopEx)开发的B2C电子商务平台,专门针对在线零售业务。此版本是该系统的一个重要里程碑,它提供了丰富的功能和优化的性能,旨在帮助商家建立高效、稳定且用户体验优秀的网上...

    ecstore2.3.8

    "ShopEX ECstore下载 V2.3.8源码完整版_免注册含数据字典 - pc6下载站.url" 文件则是一个指向下载地址的链接,用户可以通过这个链接获取ECstore 2.3.8的完整源代码和数据字典。数据字典通常包含了系统中所有数据库表...

    ecstore 模板机制4

    ECstore是ShopEx旗下的一个电子商务解决方案品牌,提供网上商店构建所需的各项功能,其中模板机制是ECstore的特色功能之一,它允许用户通过设计模板来自定义商店的外观和布局。本文档主要介绍了在制作ECstore模板时...

    ecstore架构之数据库(Ecstore数据库字典)

    ecstore架构之数据库,Ecstore 数据库字典。ecstore架构之数据库,Ecstore 数据库字典。

    ecstore2.3.9开源版

    "ecstore2.3.9开源版"是一个电商软件的版本号,这表明你获得的是一个基于开源协议的电子商务平台的源代码包。这个版本可能是该软件的一个稳定迭代,提供了更多的功能或者修复了已知的问题,以提升用户体验和商家管理...

    ecstore2.4源码

    ECStore是上海商派(ShopEx)公司推出的一款专业级的B2C电子商务平台源码,主要用于构建在线零售商店。这个2.4版本是ECStore的一个特定迭代,它提供了更加强大、稳定和灵活的电商解决方案。在了解ECStore 2.4的知识...

    Ecstore2.0数据库词典

    Ecstore 2.0 数据库词典 是 数据库相关的表设计说明文档

Global site tag (gtag.js) - Google Analytics