以 促销 里的 团购管理 为例 1.设置菜单 找到 tjb2c\admin\includes里的menu.inc.php文件,添加 如下代码 : //促销 'cuxiao' => array( 'text' => "促销", 'default' => 'dazhe_manage', 'children' => array( 'dazhe_manage' => array( 'text' => "限时打折", 'url' => 'index.php?app=dazhe&act=add', ), 'groupbuy' => array( 'text' => Lang::get('groupbuy'), 'url' => 'index.php?app=groupbuy', ),
), ), 代码解释如下:
2.设置文件权限 找到文件 tjb2c\admin\includes里的priv.inc.php 添加如下代码: 'cuxiao' => array ( 'dazhe' => 'dazhe|all',//促销设置 'groupbuy' => 'groupbuy|all',//团购 ) 3. 建立应用文件 1):应用文件必要建立在tjb2c\admin\app文件夹里 2):应用文件的命名必须是 index.php?app=groupbuy中app传的参数+.app.php例如groupbuy.app.php 3):应用文件里的类命名必须是index.php?app=groupbuy中app传的参数+App ,必须继承 BaseModel,必须有构造函数,详细如下图:
取得模型,链接数据库 稍后在讲,如果测试,不链接数据库, $this->_groupbuy_mod =& m('groupbuy');应该去掉。 4.语言包 文件夹tjb2c\languages\sc-utf-8\admin 里必须有index.php?app=groupbuy app传递参数+ .lang.php的文件 例如:groupbuy.lang.php 5.应用文件里必须有index函数,和act传递的参数命名的函数,例如 index.php?app=groupbuy&act=add,groupbuy.app.php文件里必须有function index(){}和function add(){} 6.应用文件 函数里引用模板 对应的模板文件必须建立在 tjb2c\admin\templates文件夹里 例如: |
ecmall二次开发详解
最新推荐文章于 2016-06-27 09:40:02 发布
2011-12-02 19:39