繁体   English   中英

Joomla。 如何在default.php中编辑菜单的链接?

[英]Joomla. How to edit the link of the Menu in default.php?

我想在Joomla中编辑菜单。

我需要更换

<li class="item-101 default"><a href="/2/index.php">Светлое</a></li>

<li class="item-101 default"><a href="/2/index.php"><span class="MyClass">Светлое</span></a></li>

我认为这是通过以下文件nameTemplate\\modules\\mod_menu\\tmpl\\default.php完成的: nameTemplate\\modules\\mod_menu\\tmpl\\default.php

nameTemplate\\modules\\mod_menu\\tmpl\\default_url.php

但是我不能解决问题。 有人可以帮忙吗?

谢谢

您可以在此菜单项的选项标签下添加类标签。 这个类别标签会将类别名称新增至连结

  • 复制模块/mod_menu/tmpl/default.php
  • ...到/templates/nameTemplate/html/mod_menu/default.php

这将覆盖默认菜单模板文件。 在复制的文件中,在第22行( <?php foreach ($list as $i => &$item) )的foreach-loo中添加以下内容:

if($item->id == 101) {
  $item->title = "<span class=\"MyClass\">{$item->title}</span>";
}

这应该在菜单项101上添加您自己的班级的跨度。

(不过,Lovntola的答案应该可以更轻松地解决您的问题)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM