ecshop自定义导航功能扩展分析
2011-10-16 23:27 来源:www.chinab4c.com 作者:ecshop专家
我们以前讲述了ecshop自定义导航的一些应用。通过ecsohp自定义导航我们可以灵活的设置ecshop导航的内容和连接。也可以在后台直接控制每个连接出现在导航上的顺序。这就是ecshop自定义导航的一些规则。
首先我们找到ecshop的admin后台navigator.php文件。这个就是支撑ecshop后台控制自定义导航的。首先我们看到ecshop自定义导航的后台。他是非常有规则的。列表是通过这个函数来定义。 $navdb = get_nav();
我们点增加自定义导航,这里可以输入导航的地址,也可以输入选用后台系统自定义的。我们找到该函数。$sysmain = get_sysnav();
我们可以看到,ecshop自定义导航主要由以下几个内容组成,ecshop商品分类,ecshop文章分类,ecshop系统内容。我们在这个函数里面,就可以看到以下系统默认内容。
$sysmain = array(
array($_LANG['view_cart'],'flow.php'),
array($_LANG['pick_out'],'pick_out.php'),
array($_LANG['group_buy_goods'],'group_buy.php'),
array($_LANG['snatch'],'snatch.php'),
array($_LANG['tag_cloud'],'tag_cloud.php'),
array($_LANG['user_center'],'user.php'),
array($_LANG['wholesale'], 'wholesale.php'),
array($_LANG['activity'], 'activity.php'),
array($_LANG['myship'], 'myship.php'),
array($_LANG['message_board'], 'message.php'),
array($_LANG['quotation'], 'quotation.php'),
);
然后再加上ecshop文章分类和商品分类。就大概组成这样的一个ecshop后台控制自定义导航数组。
$catlist = array_merge(cat_list(0, 0, false), array('-'), article_cat_list(0, 0, false));
如果我们要手动增加ecshop系统控制自定义导航。直接扩展$sysmain 函数,增加这个内容就可以array('测试导航','daohang.php')
最近更新
常用插件
- ecshop商品库存缺货发货量
ecshop商品库存缺货发货量数据倒出插件上海汽车租赁www.shrentbus.cn...
- ecshop二次开发商品购买备
ecshop销售统计 插件介绍:ecshop二次开发订单销售统计和商品购买备注服...
- ecshop导出会员邮件和手机
ecshop导出会员邮件和手机号插件,主要是用于ecshop系统中促销活动中。获...
- ecshop直接购买流程二次开
ecshop当全场免除运费的时候,其实大可以开发新的直接购买流程,方便...
- ecshop2.7.0utf给属性增加库存
插件介绍:本插件适合ecshop2.7.0的utf8编码对商品的属性进行库存管理...