我正在尝试在我的管理仪表板上添加一个自定义菜单作为基于 Opencart 的下拉链接。我已经更改了我的 header.tpl 和相关文件,没关系.问题就在这里,当它显示菜单时,它会添加一些我不想在那里的其他链接:(我已经检查了vqmode文件,它没有任何内容。我不知道我有什么问题,我找不到添加这些菜单的文件?
链接到屏幕截图
这是我在该菜单的 header.tpl 文件中的内容:
<li id="help"><a class="top" onclick="window.open('xxxx');"><?php echo $text_help; ?>
<ul id="training">
<li><a href="<?php echo $training_video_link; ?>"><?php echo $text_training_video; ?></a></li>
</ul>
</a>
</li>
这是我渲染后所拥有的:
<li id="help" class="sfHover"><a class="top" onclick="window.open('xxx/support/');">Help </a><ul id="training" style="display: block; visibility: visible;"><a class="top" onclick="window.open('xxx/support/');">
</a><li><a class="top" onclick="window.open('xxx/support/');"></a><a href="xxx/admin/index.php?route=mall_module/training/help&token=c20ad4d76fe97759aa27a0c99bff6710">Trainig Videos</a></li>
</ul>
</li>
从您添加的屏幕截图来看,您似乎使用的是通过 vqmod 文件安装的管理员主题。出现在"帮助"菜单中的链接是默认的打开购物车链接。因此,您需要在 header.tpl 或管理主题 xml 文件中删除这些链接。
尝试步骤:
- 重命名 vqmod/xml 文件夹并检查。如果问题不存在,则在 xml 文件中搜索。
- (步骤 1 未能提供帮助)在 admin''view''template''common''header.tpl 中再次搜索以查看
<li id="help"><a class="top"><?php echo $text_help; ?></a>
下是否有任何内容。 - (步骤 1 和 2 未能提供帮助)重命名"admin''view''template''common''header.tpl"以确认您正在处理正确的模板文件。