2013-05-07 96 views
0

我目前正在为朋友开发一个模块,并且需要将链接添加到管理员弹出菜单中。我不希望他必须编辑这些文件,但到目前为止,这是我见过插入这些链接(硬编码到管理员头文件中)的最简单方法。以编程方式向管理员菜单添加链接(OpenCart)

模块工作得很好,我不敢相信没有简单的方法添加到管理链接中。我总是可以将它添加到模块设置页面,但这似乎违反了模块设置的目的。

任何帮助表示赞赏。

回答

6

最简单的方法是编辑所有必要的文件,从而控制器admin/controller/common/header.php - 添加链接的名称和链接的作用,语言文件admin/language/<THE_LANGUAGE(S)>/common/header.php - 添加条目名称,模板admin/view/template/common/header.tpl - 在适用的地方添加菜单链接条目。

有点困难的方法是通过vQmod扩展做同样的...

+0

+1我还要提到确保在代码中提供基于#hashtag的注释提及更改,因此将#hashtag更改分组以便稍后可以查找和替换 - 因为核心更改将在OpenCart升级时删除Websphere Commerce。 – TheBlackBenzKid 2013-05-07 15:12:35

+0

是的,这就是为什么我提到(**并总是推荐**)通过'vQmod' XML扩展来做这样的更改...... – shadyyx 2013-05-07 15:17:24

+0

那么这并没有回答这个问题。我要求任何东西,但这个解决方案。他将自行更新等,我不希望他在安装扩展程序时必须编辑文件。 – 2013-05-08 01:32:43

0

难道你们就不能只是有一个附加的脚本来<li><ul id="menu">加载页面?

相关问题