搜索
开启辅助访问 切换到宽版

QQ登录

只需一步,快速开始

扫一扫,访问微社区

注册 找回密码
查看: 32770|回复: 15
打印 上一主题 下一主题

opencart添加任意页面到导航栏(修改一级菜单)

  [复制链接]
跳转到指定楼层
楼主
发表于 2013-9-2 15:03:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
opencart导航



pencart默认的黑色导航栏只显示分类目录下的一级分类,这块整个网页中最显眼的“风水宝地”怎么能让他闲置呢,因此我想到了为opencart导航栏添加自定义页面,它可以连接到任意一个网址或者opencart下的页面,比如“联系我们”“关于我们”亦或是“新闻中心”之类的。

如何在opencart导航菜单添加自定义页面

1,用ftp软件下载catalog/view/theme/default/template/common目录下的header.tpl到本地,并重命名服务器下的header.tpl为任意名称,如header.tpl.default(当做备份,如果出问题了还能还原,强烈推荐菜鸟使用此方法,多给自己留一条后路);高手也可以直接在linux下用vi编辑。


2,用记事本或notpad++打开header.tpl,在最后一个 </ul>标记前,大约在94行处添加想要在oc导航栏显示的文字和链接,格式为



<li><a href="网址">需要显示的字符</a></li>,例如

<li><a href="https://opencart.cn/app/index.php?route=information/contact">联系我们</a></li>

这样就得到了前面我们的效果图中的导航栏了~

是不是很简单?看不明白的同学也可以参考下我的header.tpl :



就是这么简单,其实我还想新增加的导航按钮和自带的产品目录区别开来,新增加的按钮右对齐,可惜我不懂CSS,就不了了之了。谁让我是个菜鸟呢,不能尽善尽美,只能退而求其次了~

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏2 分享分享 支持支持1 反对反对
沙发
发表于 2013-11-21 10:56:22 | 只看该作者
搞定,谢谢,开始是在商品分类里搞了个跳转,但是发现一个问题,就是在网站地图里可以看到这个分类,用这种方法没有上面的问题,完美解决。
板凳
发表于 2013-12-7 01:13:12 | 只看该作者
好好,用上了
地板
发表于 2014-2-18 08:59:07 | 只看该作者
收藏了,留着以后用!!!!
5#
发表于 2014-4-10 16:43:13 | 只看该作者
这种方法可是可以,但是如果网站是多语言的话就惨了,不能转换了。
6#
发表于 2014-4-18 18:03:04 | 只看该作者
play_study 发表于 2014-4-10 16:43
这种方法可是可以,但是如果网站是多语言的话就惨了,不能转换了。

对于多语言只要把"联系我们"改为从对应的语言包中读取就可以了。

点评

是这个思路  发表于 2014-6-2 21:45
8#
发表于 2014-10-1 00:22:45 | 只看该作者
本帖最后由 james111 于 2014-10-1 00:25 编辑

我有办法,但是这里不让我发代码,晕。
9#
 楼主| 发表于 2014-10-1 09:42:23 | 只看该作者
james111 发表于 2014-10-1 00:22
我有办法,但是这里不让我发代码,晕。

有什么问题,请告诉我们。我们论坛现在规定不能有外连接,你看看是否有这个内容?
10#
发表于 2014-10-2 02:16:42 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

QQ|手机版|OpenCart - 中文官方网站 ( 蜀ICP备09033774号|人工智能

GMT+8, 2024-12-31 01:24 , Processed in 0.063005 second(s), 24 queries , Gzip On.

快速回复 返回顶部 返回列表