模块权限配置的问题
2015-02-27 21:42:10
lsf
  • 访问次数: 10
  • 注册日期: 2015-02-21
  • 最后登录: 2016-02-25
  • 我的积分: 10
  • 门派等级: 无门派
                        $lang
                        ->
                        appModule
                        ->
                        cash 
                        = 
                        array
                        ();
                         
                        $lang
                        ->
                        appModule
                        ->
                        cash
                        [] = 
                        'trade'
                        ;
                         
                        $lang
                        ->
                        appModule
                        ->
                        cash
                        [] = 
                        'depositor'
                        
                        $lang
                        ->
                        appModule
                        ->
                        cash
                        [] = 
                        'balance'
                        ;
                         
                        $lang
                        ->
                        appModule
                        ->
                        cash
                        [] = 
                        'provider'
                        
                         
                        $lang
                        ->
                        appModule
                        ->
                        brandscore 
                        = 
                        array
                        ();
                         
                        $lang
                        ->
                        appModule
                        ->
                        brandscore
                        [] = 
                        'trade'
                        
                        $lang
                        ->
                        appModule
                        ->
                        brandscore
                        [] = 
                        'depositor'
                        ;
                         
                        $lang
                        ->
                        appModule
                        ->
                        brandscore
                        [] = 
                        'balance'
                        ;
                         
                        $lang
                        ->
                        appModule
                        ->
                        brandscore
                        [] = 
                        'provider'
                        ; 
                        我复制了一个CASH模块,为brandscore
                        
                        设置成内置的,发现后面权限配置是按
                         
                        /* Balance. */ 
                        $lang
                        ->
                        resource
                        ->
                        balance 
                        = 
                        new 
                        stdclass(); 
                        $lang
                        ->
                        resource
                        ->
                        balance
                        ->
                        browse 
                        = 
                        'browse'
                        ; 
                        $lang
                        ->
                        resource
                        ->
                        balance
                        ->
                        create 
                        = 
                        'create'
                        ; 
                        $lang
                        ->
                        resource
                        ->
                        balance
                        ->
                        edit 
                        = 
                        'edit'
                        ; 
                        $lang
                        ->
                        resource
                        ->
                        balance
                        ->
                        delete 
                        = 
                        'delete'
                        ;
内部的模块名对应的,比如balance,我修改后CASH和BRANDSCORE里面都有balance模块,无法分别配置权限,类推如果不同的大模块下不能有相同的模块名
沙发
2015-02-28 08:56:46
王春生
  • 访问次数: 940
  • 注册日期: 2014-05-02
  • 最后登录: 2026-01-06
  • 我的积分: 1314
  • 门派等级: 无门派
是的,模块名是全局唯一的。
1/1