ECShop中,和后台菜单相关的文件有两个:
·菜单项:admin\includes\inc_menu.php
·菜单文本:languages\zh_cn\admin\common.php
所以,要修改菜单主要也就是修改这两个文件了。
理论基础
1).菜单项管理
inc_menu.php文件用于管理菜单数量、显示顺序、链接等,该文件内容形如:
程序代码
$modules['02_cat_and_goods']['01_goods_list'] = 'goods.php?act=list'; // 商品列表
$modules['02_cat_and_goods']['02_goods_add'] = 'goods.php?act=add'; // 添加商品
$modules['02_cat_and_goods']['03_category_list'] = 'category.php?act=list';
$modules['02_cat_and_goods']['05_comment_manage'] = 'comment_manage.php?act=list';
$modules['02_cat_and_goods']['06_goods_brand_list'] = 'brand.php?act=list';
$modules['02_cat_and_goods']['08_goods_type'] = 'goods_type.php?act=manage';
$modules['02_cat_and_goods']['11_goods_trash'] = 'goods.php?act=trash'; // 商品回收站
$modules['02_cat_and_goods']['12_batch_pic'] = 'picture_batch.php';
$modules['02_cat_and_goods']['13_batch_add'] = 'goods_batch.php?act=add'; // 商品批量上传
$modules['02_cat_and_goods']['14_goods_export'] = 'goods_export.php?act=goods_export';
$modules['02_cat_and_goods']['15_batch_edit'] = 'goods_batch.php?act=select'; // 商品批量修改
$modules['02_cat_and_goods']['16_goods_script'] = 'gen_goods_script.php?act=setup';
$modules['02_cat_and_goods']['17_tag_manage'] = 'tag_manage.php?act=list';
$modules['02_cat_and_goods']['50_virtual_card_list'] = 'goods.php?act=list&extension_code=virtual_card';
$modules['02_cat_and_goods']['51_virtual_card_add'] = 'goods.php?act=add&extension_code=virtual_card';
$modules['02_cat_and_goods']['52_virtual_card_change'] = 'virtual_card.php?act=change';
$modules['02_cat_and_goods']['goods_auto'] = 'goods_auto.php?act=list';
$modules['03_promotion']['02_snatch_list'] = 'snatch.php?act=list';
$modules['03_promotion']['04_bonustype_list'] = 'bonus.php?act=list';
$modules['03_promotion']['06_pack_list'] = 'pack.php?act=list';
$modules['03_promotion']['07_card_list'] = 'card.php?act=list';
$modules['03_promotion']['08_group_buy'] = 'group_buy.php?act=list';
$modules['03_promotion']['09_topic'] = 'topic.php?act=list';
$modules['03_promotion']['10_auction'] = 'auction.php?act=list';
$modules['03_promotion']['12_favourable'] = 'favourable.php?act=list';
$modules['03_promotion']['13_wholesale'] = 'wholesale.php?act=list';
$modules['03_promotion']['14_package_list'] = 'package.php?act=list';
//$modules['03_promotion']['ebao_commend'] = 'ebao_commend.php?act=list';
$modules['03_promotion']['15_exchange_goods'] = 'exchange_goods.php?act=list';
$modules['02_cat_and_goods']['02_goods_add'] = 'goods.php?act=add'; // 添加商品
$modules['02_cat_and_goods']['03_category_list'] = 'category.php?act=list';
$modules['02_cat_and_goods']['05_comment_manage'] = 'comment_manage.php?act=list';
$modules['02_cat_and_goods']['06_goods_brand_list'] = 'brand.php?act=list';
$modules['02_cat_and_goods']['08_goods_type'] = 'goods_type.php?act=manage';
$modules['02_cat_and_goods']['11_goods_trash'] = 'goods.php?act=trash'; // 商品回收站
$modules['02_cat_and_goods']['12_batch_pic'] = 'picture_batch.php';
$modules['02_cat_and_goods']['13_batch_add'] = 'goods_batch.php?act=add'; // 商品批量上传
$modules['02_cat_and_goods']['14_goods_export'] = 'goods_export.php?act=goods_export';
$modules['02_cat_and_goods']['15_batch_edit'] = 'goods_batch.php?act=select'; // 商品批量修改
$modules['02_cat_and_goods']['16_goods_script'] = 'gen_goods_script.php?act=setup';
$modules['02_cat_and_goods']['17_tag_manage'] = 'tag_manage.php?act=list';
$modules['02_cat_and_goods']['50_virtual_card_list'] = 'goods.php?act=list&extension_code=virtual_card';
$modules['02_cat_and_goods']['51_virtual_card_add'] = 'goods.php?act=add&extension_code=virtual_card';
$modules['02_cat_and_goods']['52_virtual_card_change'] = 'virtual_card.php?act=change';
$modules['02_cat_and_goods']['goods_auto'] = 'goods_auto.php?act=list';
$modules['03_promotion']['02_snatch_list'] = 'snatch.php?act=list';
$modules['03_promotion']['04_bonustype_list'] = 'bonus.php?act=list';
$modules['03_promotion']['06_pack_list'] = 'pack.php?act=list';
$modules['03_promotion']['07_card_list'] = 'card.php?act=list';
$modules['03_promotion']['08_group_buy'] = 'group_buy.php?act=list';
$modules['03_promotion']['09_topic'] = 'topic.php?act=list';
$modules['03_promotion']['10_auction'] = 'auction.php?act=list';
$modules['03_promotion']['12_favourable'] = 'favourable.php?act=list';
$modules['03_promotion']['13_wholesale'] = 'wholesale.php?act=list';
$modules['03_promotion']['14_package_list'] = 'package.php?act=list';
//$modules['03_promotion']['ebao_commend'] = 'ebao_commend.php?act=list';
$modules['03_promotion']['15_exchange_goods'] = 'exchange_goods.php?act=list';
做程序的应该都知道这是一个二维数组,格式如下:
程序代码
$modules['一级分类']['二级分类']='链接地址';
它们在页面上的显示顺序测试发现是以分类名称进行排序的!
2).菜单文本管理
细心的可能问了,那菜单的文本呢?总不能就显示01_goods_list、02_goods_add这类文本吧,这就要用到common.php文件了。由于我们大都用简体中文,所以修改languages\zh_cn\admin\common.php文件就可以了,如果你要用繁体中文,那就修改languages\zh_tw\admin\common.php,其他依此类推。该文件内容形如:
程序代码
/* 菜单分类部分 */
$_LANG['02_cat_and_goods'] = '商品管理';
$_LANG['03_promotion'] = '促销管理';
$_LANG['04_order'] = '订单管理';
$_LANG['05_banner'] = '广告管理';
$_LANG['06_stats'] = '报表统计';
$_LANG['07_content'] = '文章管理';
$_LANG['08_members'] = '会员管理';
$_LANG['09_others'] = '杂项管理';
$_LANG['10_priv_admin'] = '权限管理';
$_LANG['11_system'] = '系统设置';
$_LANG['12_template'] = '模板管理';
$_LANG['13_backup'] = '数据库管理';
$_LANG['14_sms'] = '短信管理';
$_LANG['15_rec'] = '推荐管理';
$_LANG['16_email_manage'] = '邮件群发管理';
/* 商品管理 */
$_LANG['01_goods_list'] = '商品列表';
$_LANG['02_goods_add'] = '添加新商品';
$_LANG['03_category_list'] = '商品分类';
$_LANG['04_category_add'] = '添加分类';
$_LANG['05_comment_manage'] = '用户评论';
$_LANG['06_goods_brand_list'] = '商品品牌';
$_LANG['07_brand_add'] = '添加品牌';
$_LANG['08_goods_type'] = '商品类型';
$_LANG['09_attribute_list'] = '商品属性';
$_LANG['10_attribute_add'] = '添加属性';
$_LANG['11_goods_trash'] = '商品回收站';
$_LANG['12_batch_pic'] = '图片批量处理';
$_LANG['13_batch_add'] = '商品批量上传';
$_LANG['15_batch_edit'] = '商品批量修改';
$_LANG['16_goods_script'] = '生成商品代码';
$_LANG['17_tag_manage'] = '标签管理';
$_LANG['18_product_list'] = '货品列表';
$_LANG['52_attribute_add'] = '编辑属性';
$_LANG['53_suppliers_goods'] = '供货商商品管理';
$_LANG['02_cat_and_goods'] = '商品管理';
$_LANG['03_promotion'] = '促销管理';
$_LANG['04_order'] = '订单管理';
$_LANG['05_banner'] = '广告管理';
$_LANG['06_stats'] = '报表统计';
$_LANG['07_content'] = '文章管理';
$_LANG['08_members'] = '会员管理';
$_LANG['09_others'] = '杂项管理';
$_LANG['10_priv_admin'] = '权限管理';
$_LANG['11_system'] = '系统设置';
$_LANG['12_template'] = '模板管理';
$_LANG['13_backup'] = '数据库管理';
$_LANG['14_sms'] = '短信管理';
$_LANG['15_rec'] = '推荐管理';
$_LANG['16_email_manage'] = '邮件群发管理';
/* 商品管理 */
$_LANG['01_goods_list'] = '商品列表';
$_LANG['02_goods_add'] = '添加新商品';
$_LANG['03_category_list'] = '商品分类';
$_LANG['04_category_add'] = '添加分类';
$_LANG['05_comment_manage'] = '用户评论';
$_LANG['06_goods_brand_list'] = '商品品牌';
$_LANG['07_brand_add'] = '添加品牌';
$_LANG['08_goods_type'] = '商品类型';
$_LANG['09_attribute_list'] = '商品属性';
$_LANG['10_attribute_add'] = '添加属性';
$_LANG['11_goods_trash'] = '商品回收站';
$_LANG['12_batch_pic'] = '图片批量处理';
$_LANG['13_batch_add'] = '商品批量上传';
$_LANG['15_batch_edit'] = '商品批量修改';
$_LANG['16_goods_script'] = '生成商品代码';
$_LANG['17_tag_manage'] = '标签管理';
$_LANG['18_product_list'] = '货品列表';
$_LANG['52_attribute_add'] = '编辑属性';
$_LANG['53_suppliers_goods'] = '供货商商品管理';
其格式如下:
程序代码
$_LANG['一级分类或二级分类'] = '显示文本';
实战管理菜单修改
打开inc_menu.php,找到:
程序代码
$modules['07_content']['03_article_list'] = 'article.php?act=list';
$modules['07_content']['02_articlecat_list'] = 'articlecat.php?act=list';
$modules['07_content']['vote_list'] = 'vote.php?act=list';
$modules['07_content']['article_auto'] = 'article_auto.php?act=list';
//$modules['07_content']['shop_help'] = 'shophelp.php?act=list_cat';
//$modules['07_content']['shop_info'] = 'shopinfo.php?act=list';
$modules['07_content']['02_articlecat_list'] = 'articlecat.php?act=list';
$modules['07_content']['vote_list'] = 'vote.php?act=list';
$modules['07_content']['article_auto'] = 'article_auto.php?act=list';
//$modules['07_content']['shop_help'] = 'shophelp.php?act=list_cat';
//$modules['07_content']['shop_info'] = 'shopinfo.php?act=list';
修改如下:
程序代码
$modules['07_content']['01_article_add'] = 'article.php?act=add';
$modules['07_content']['02_article_list'] = 'article.php?act=list';
$modules['07_content']['03_articlecat_list'] = 'articlecat.php?act=list';
$modules['07_content']['vote_list'] = 'vote.php?act=list';
$modules['07_content']['article_auto'] = 'article_auto.php?act=list';
//$modules['07_content']['shop_help'] = 'shophelp.php?act=list_cat';
//$modules['07_content']['shop_info'] = 'shopinfo.php?act=list';
$modules['07_content']['02_article_list'] = 'article.php?act=list';
$modules['07_content']['03_articlecat_list'] = 'articlecat.php?act=list';
$modules['07_content']['vote_list'] = 'vote.php?act=list';
$modules['07_content']['article_auto'] = 'article_auto.php?act=list';
//$modules['07_content']['shop_help'] = 'shophelp.php?act=list_cat';
//$modules['07_content']['shop_info'] = 'shopinfo.php?act=list';
打开common.php,找到:
程序代码
$_LANG['02_articlecat_list'] = '文章分类';
$_LANG['articlecat_add'] = '添加文章分类';
$_LANG['03_article_list'] = '文章列表';
$_LANG['article_add'] = '添加新文章';
$_LANG['shop_article'] = '网店文章';
$_LANG['shop_info'] = '网店信息';
$_LANG['shop_help'] = '网店帮助';
$_LANG['vote_list'] = '在线调查';
$_LANG['articlecat_add'] = '添加文章分类';
$_LANG['03_article_list'] = '文章列表';
$_LANG['article_add'] = '添加新文章';
$_LANG['shop_article'] = '网店文章';
$_LANG['shop_info'] = '网店信息';
$_LANG['shop_help'] = '网店帮助';
$_LANG['vote_list'] = '在线调查';
修改如下:
程序代码
/* 文章管理 */
$_LANG['03_articlecat_list'] = '文章分类';
$_LANG['articlecat_add'] = '添加文章分类';
$_LANG['02_article_list'] = '文章列表';
$_LANG['01_article_add'] = '添加新文章';
$_LANG['shop_article'] = '网店文章';
$_LANG['shop_info'] = '网店信息';
$_LANG['shop_help'] = '网店帮助';
$_LANG['vote_list'] = '在线调查';
$_LANG['03_articlecat_list'] = '文章分类';
$_LANG['articlecat_add'] = '添加文章分类';
$_LANG['02_article_list'] = '文章列表';
$_LANG['01_article_add'] = '添加新文章';
$_LANG['shop_article'] = '网店文章';
$_LANG['shop_info'] = '网店信息';
$_LANG['shop_help'] = '网店帮助';
$_LANG['vote_list'] = '在线调查';
保存后,刷新页面,你会看到加了"添加新文章'"菜单,并且顺序也改变了。
相关推荐
ECSHOP后台菜单管理修改方法[归纳].pdf
总的来说,"ECShop后台美化版"是对原版ECShop后台界面的一次深度定制,旨在提升管理者的操作体验。这涉及到界面设计、交互优化等多个方面,对于需要长时间在后台进行操作的商家来说,这样的美化版无疑可以提高其工作...
在介绍如何在ecshop后台添加菜单项之前,我们首先要了解ecshop的后台结构和权限管理系统,这样才能在正确的文件和位置进行修改和添加。ECSHOP是一个开源的网上商店系统,用PHP编写,支持多种数据库,它有着完善的...
通过修改这些CSS规则,可以改变按钮、表格、菜单等组件的外观,从而打造出与企业品牌相符的管理界面。 其次,JavaScript是ECShop后台模板中的另一关键部分。JS是一种轻量级的解释型编程语言,主要用于增加网页的...
### ECSHOP后台新功能权限的添加详解 #### 一、背景介绍 ...通过以上详细的步骤说明,您可以了解到如何在ECSHOP后台添加新的功能权限,这对于增强系统的营销功能和提高管理效率都是非常有帮助的。
在后台,你可以找到商品管理模块,通常在“商品”或“库存”菜单下,选择需要修改销量的商品,进入编辑页面。 步骤2:在商品编辑页面,找到“商品属性”部分,这里会有商品的销量字段。输入新的销量数值,然后保存...
通过这个教程,我们了解了如何在ECSHOP后台自定义功能菜单并设置管理权限。这个过程涉及到修改源代码、更新语言文件以及数据库操作。对于想要对ECSHOP后台进行定制化的商家或开发者来说,这是一个基础且重要的步骤。...
ECSHOP后台菜单主要是通过一系列的PHP文件来实现管理的,这些文件包括但不限于`inc_menu.php`、`inc_priv.php`和语言包文件。以下将详细说明如何通过修改这些文件来添加一个新的左侧菜单项。 1. `inc_menu.php`文件...
接下来,我们要去除ECSHOP后台的升级提示。这个提示通常出现在`admin/templates/start.htm`文件的第234行。通过删除`Ajax.call`函数调用,可以防止系统自动检测新版本并显示升级提醒,让后台界面更简洁。 另外,...
通过ECShop后台,商家可以方便地管理和同步小程序中的商品信息、订单状态,实现全渠道的统一管理。 总的来说,"ECShop Creative模板"是一个集成了前沿技术和全面功能的电商解决方案,适用于那些希望打造独特品牌...
同时,"后台整站源码"表示这个压缩包包含了完整的网站后台管理系统,用户可以对商品管理、订单处理、用户管理等进行操作。 【标签】"小程序 源码"指出这个模板可能也支持与微信小程序的集成,允许商家将电商平台与...
4. **插件启用**:在ECSHOP后台的“模块管理”中,找到“供应商入驻”插件,点击“启用”按钮,完成插件的安装。 ### 插件使用 #### 商家加盟流程 1. **供应商注册**:供应商访问商城,通过"商家加盟"入口填写...
"Ecshop后台左侧添加功能列表.txt"则涉及到后台管理界面的定制。开发者可能需要添加新的管理菜单,以方便操作各种自定义功能。这需要修改admin目录下的模板文件和控制器文件。 "Ecshop_logo.gif"和"top.txt"可能是...
2. 登录到ECShop后台管理界面。 3. 在模板管理部分选择“上传新模板”或“导入模板”选项,上传解压后的文件夹。 4. 激活新模板,设置为默认模板。 5. 配置模板设置,如颜色、字体、布局等,以符合店铺的品牌形象。 ...
后台界面主要参考了ecshop后台的操作界面. 后台主要功能: 基础设置 频道管理 文章类型管理 集团网络直通车 商品类型管理 商品品牌管理 前台底部菜单管理 网站地图 日程业务管理 文章管理 商品...
在ECShop后台,可以进入“内容管理”->“文章管理”中新建或编辑新闻。 ##### 1.7 修改网站Logo 修改Logo可以在后台的“系统设置”->“站点信息”中完成,上传新的Logo图片并保存即可。 ##### 1.8 修改产品图片...
开发者可能需要增加或调整后台菜单,以更好地管理和控制商品信息、订单处理、会员管理等各项业务。 5. **快速订单**:"快速订单.png"意味着可能需要优化购物流程,如一键购买、快速下单等功能,以提升转化率。 6. ...
- **inc_menu.php**:用于生成后台菜单栏,方便管理员快速访问不同的管理模块。 4. **templates目录**:存放了前端页面的模板文件,包括HTML、CSS和JavaScript等资源文件。 5. **includes目录**:包含了一些重要的...
10. **后台操作指南**:详细介绍ECSHOP后台管理系统的所有功能,包括菜单结构、操作步骤,让管理员快速熟悉后台操作。 11. **安全与优化**:提醒用户注意系统安全,如防止SQL注入、XSS攻击,以及优化网站性能的建议...