Opencart - 如何查找哪个文件在管理员标题上添加菜单


Opencart - how to find which file add a menu on admin header

我正在尝试在我的管理仪表板上添加一个自定义菜单作为基于 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&amp;token=c20ad4d76fe97759aa27a0c99bff6710">Trainig Videos</a></li>
    </ul>

</li>

从您添加的屏幕截图来看,您似乎使用的是通过 vqmod 文件安装的管理员主题。出现在"帮助"菜单中的链接是默认的打开购物车链接。因此,您需要在 header.tpl 或管理主题 xml 文件中删除这些链接。

尝试步骤:

  1. 重命名 vqmod/xml 文件夹并检查。如果问题不存在,则在 xml 文件中搜索。
  2. (步骤 1 未能提供帮助)在 admin''view''template''common''header.tpl 中再次搜索以查看 <li id="help"><a class="top"><?php echo $text_help; ?></a> 下是否有任何内容。
  3. (步骤 1 和 2 未能提供帮助)重命名"admin''view''template''common''header.tpl"以确认您正在处理正确的模板文件。