• Ecstore 会员中心 菜单添加一项


    1.会员中心 添加菜单

    ecstore_合并支付总结_会员中心添加菜单_20160113

    class : b2c_ctl_site_member

    (图 1)

        第一步: (图1)

            get_cpmenu()

            $arr_bases数组里添加一个元素

            

            

        ---------------------------------------------------代码:---------------------------------------------------------------------

    array(

    'label' => app::get('b2c') -> _('多单合并支付'),

    'mid' => 5,

    'items' => array(

    array(

    'label'=>app::get('b2c')->_('多单合并支付'),

    'app'=>'b2c','ctl'=>'site_member',

    'link'=>'combinepay'

    ),

    ),

    ),

        ---------------------------------------------------代码:---------------------------------------------------------------------

            备注:

                lebel为菜单大标题(图2)

                mid为权重,排序

                items为里面的详细条目(图3) 在其中设置点击菜单该项后中心主页面区内容显示. 注意link元素的值

                

    (图 2)

    (图 3)

                

        第二步:配置点击菜单栏后main部分的页面

        

        ---------------------------------------------------代码:---------------------------------------------------------------------

    public function combinepay(){

    $this->path[] = array('title'=>app::get('b2c')->_('会员中心'),'link'=>$this->gen_url(array('app'=>'b2c', 'ctl'=>'site_member',

    'act'=>'index','full'=>1)));

    $this->path[] = array('title'=>app::get('b2c')->_('合并支付'),'link'=>'#');

    $GLOBALS['runtime']['path'] = $this->path;

     

    /*

    中间代码逻辑自定

    */

     

     

    $this->output();

    }

        ---------------------------------------------------代码:---------------------------------------------------------------------

            备注:

                方法名与 第一步中 items['link'] 一致

                $this -> path[] 为面包屑导航配置(图4) --[注:可以不只两层](图5)

    (图 4)

    (图 5)

     

        第三步: 编辑main区html页.

            在view/site/member/下建combinepay.html

            路径为:view/site/member/combinepay.html

  • 相关阅读:
    FineAdmin.Mvc 使用ok-admin+ASP.NET MVC搭建的通用权限后台管理系统
    ASP.NET MVC Liu_Cabbage 个人博客
    ASP.NET MVC 通用角色权限管理系统
    js/jquery 判断节点是否存在
    jquery myscroll文字上下无缝滚动插件 简单使用
    使用DATEADD() DATEDIFF() 函数获取时间查询条件
    input 设置 display:none后 jquery无法给input赋值
    ASP.NET MVC QQ互联接入
    修改HTTPS加密协议TLS1.0为TLS1.2
    IIS设置网站为HTTPS并且将HTTP重定向到HTTPS
  • 原文地址:https://www.cnblogs.com/helkbore/p/5130311.html
Copyright © 2020-2023  润新知