zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    C#
    C#
    ssh学习笔记
    (已解决)Could not open '/var/lib/nova/mnt/*/volume-*': Permission denied
    RPCVersionCapError: Requested message version, 4.17 is incompatible. It needs to be equal in major version and less than or equal in minor version as the specified version cap 4.11.
    如何在linux下安装idea
    The system has no LUN copy license
    调整mysql数据库最大连接数
    mysql数据库编码问题
    cinder支持nfs快照
  • 原文地址:https://www.cnblogs.com/helkbore/p/5130311.html
Copyright © 2011-2022 走看看