码迷,mamicode.com
首页 > 其他好文 > 详细

Ecstore 会员中心 菜单添加一项

时间:2016-01-14 15:45:14      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:

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

Ecstore 会员中心 菜单添加一项

标签:

原文地址:http://www.cnblogs.com/helkbore/p/5130311.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!