我刚刚接管了一个drupal 6网站,需要更改图片中的链接。
图像是一个菜单项,但是当我在后端更改它时,菜单项Path不会改变。我假设整个文件已被覆盖,但我不知道在哪里可以找到这个文件。我看过" Bartik"主题文件包含所有.tpl.php文件,但我找不到任何内容。
请帮助
答案 0 :(得分:0)
后面的核心代码是 includes / menu.inc ,如果有人覆盖了那里的初始逻辑,你会遇到问题。
关于Drupal的第一件事是 - 不要覆盖核心行为。
菜单渲染中涉及的主要主题功能是:
theme_menu_item
为菜单项生成HTML输出
子菜单。theme_menu_item_link
生成单个HTML输出
菜单链接。theme_menu_tree
生成菜单树的HTML输出我建议先在api.drupal.org/api/drupal/includesmenu.inc/6
上查看来源如果以上都不合理,请查看this文章,了解如何覆盖主题功能。