• ecmall 基础类分析


    class ECBaseApp,继承自class BaseApp,是includes/ecapp.base.php文件。
    该类是一个非常重要的类,他是各个APP的应用的基础继承类。处理相关的基础应用。

    class BaseVisitor,继承自Object,是includes/ecapp.base.php文件。
    该类为访问者基础类,集合了当前访问用户的操作,主要与用户相关的信息有关。
    以上两个类都是app的基本类。

    以下是app部分的类。这部分涉及到商城,店铺,购物等操作。

    class FrontendApp,继承自class ECBaseApp,是app/frontend.base.php文件。
    该类为前台控制器基础类,主要的获得一些前台需要基本信息已经行为和用户相关的。

    class MallbaseApp,继承自class FrontendApp,是app/frontend.base.php文件
    该类为商城控制器基类,获取商城的基本信息,比如模板啊,风格以及用户权限等等。

    class ShoppingbaseApp,继承自class MallbaseApp,app/frontend.base.php文件。
    该类为购物子系统基础类。主要负责用户是否有权限。

    class MemberbaseApp,继承自class MallbaseApp,是app/frontend.base.php文件。
    该类为用户中心子系统基础类,主要负责用户是否有权限获得用户的菜单等相关信息。

    class StoreadminbaseApp,继承自class MemberbaseApp,是app/frontend.base.php文件。
    该类为店铺管理子系统基础类,主要作用在于用户是否有权限,是否为店铺管理员等等。

    class StorebaseApp,继承自class FrontendApp,是app/frontend.base.php文件。
    该类为店铺控制器基础类,主要作用是获得店铺的相关信息。

    以上为app文件夹中frontend.base.php文件中的类,该文件是所有基础类都被app中的各个app文件继承。进行相关的操作。

  • 相关阅读:
    event.keycode大全(javascript) (转)
    Javascript 中的 字符串对象 toUpperCase() toString() charAt() indexOf() lastIndexOf() replace() search() substring()
    Javascript 中的 var
    Javascript 中的 Array
    super() (1)
    Javascript 中的事件
    JavaScript验证函数大全 (转)
    javascript数字验证(转)
    Javascript 中 null 与 undefined关系
    Javascript 中的 for ... in
  • 原文地址:https://www.cnblogs.com/benpaodelulu/p/6957278.html
Copyright © 2020-2023  润新知