【问题标题】:How to add a new attribute in menu item in joomla如何在 joomla 的菜单项中添加新属性
【发布时间】:2015-10-29 08:51:50
【问题描述】:

我想在 joomla 的菜单项中添加一个新属性“rel”。要在单击菜单项时添加显示模式框,我需要添加“re”属性。 例如 目前菜单项是 - <a href="#" class="someclass"> ... </a> 我要-<a href="#" class="someclass" rel"something"> ... </a>

经过研究,我发现更新文件 - /modules/mod_menu/tmpl/default_url.php 应该会有所帮助。但是,当我尝试更新此文件时,它不会反映 joomla 后端的任何更改。

任何人都可以提出可能的解决方案吗?

TIA

【问题讨论】:

  • 您是否尝试将“rel”属性添加到管理菜单或后端?
  • 如果您尝试覆盖后端菜单,请确保您使用的是后端(管理员)模型。也不要修改文件,通过在您的 html 文件夹中复制来覆盖它。 (关于如何做到这一点的很多答案)。

标签: php joomla joomla3.4


【解决方案1】:

显然,您的文件 "/modules/mod_menu/tmpl/default_url.php" 用于站点/前端菜单,而不是用于管理员/后端菜单。

但是,无论前端和后端如何,如果您想修改 joomla 组件或模块或布局的任何视图,则必须在模板的 html 文件夹中覆盖它。

在您的场景中,您的文件应位于 "/templates/mytemplate/html/mod_menu/default_url.php"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-23
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 2013-06-13
    • 1970-01-01
    相关资源
    最近更新 更多