2011-09-04 60 views
0

我使用Joomla创建我的网站。现在我创建简单的主菜单。但这个菜单不是模块joomla。对于每个项目菜单,我在我的源代码中添加链接(当我为模块菜单添加新项目并将此项目与材质绑定时,我复制此链接)。但是当我在菜单中转到不同的链接时,我不知道如何在菜单项之间切换时突出显示此项目。也许需要从PHP代码创建这个?如何在joomla中使用自定义菜单

例如:

<div class="menu"> 
<a href = "LINK COPY FROM MODULE MENU"><div class="active">Home</div></a> 
<a href = "LINK COPY FROM MODULE MENU"><div class="not_active">Store</div></a> 
</div> 

复制链接从一个模块菜单 - 从我的模块菜单此复制链接。 我想过渡到商店,并在此突出显示此标签

+0

我想添加到项目菜单的直接链接中的链接具有以下格式:index.php?option = com_content&view = article&id = 1,index.php?option = com_content&view = article&id = 2 –

+0

我认为这里有有点翻译分解,你是指指向已经存在的菜单项的菜单项别名? – udjamaflip

+0

是不是有没有使用joomla菜单模块或许多joomla菜单扩展之一的原因?几乎所有的好模块都包含主动高亮。你可能需要做什么还没有被一个预建模块完成? –

回答

2

今天我有这个问题。我没有看到有必要下载一个需要5'来写的东西。

您不能将模块项目或组件项目链接到您的站点,而无需将它们发布到菜单中。无需将它们发布到菜单中,无论如何它们都没有位置。

您需要发布菜单模块 - 沼泽标准Joomla one就足够了。在这里,您可以链接您的组件项目和模块项目。

为了让然后的外观和感觉你想你需要编写你的CSS(你可能已经做了您的自定义HTML模块)的方式,这个CSS应用到你正在使用的“模块改变菜单模块类后缀“和”菜单类后缀“字段。

这意味着你需要命名的菜单,并在添加类你,你是让它在你的CSS改变:

div.**yourmenuname** {some: style;}

因此你的“模块类后缀”这可能看起来像

然后你将yourmenuname放在Joomla后端菜单模块中的'module class suffix'字段中。然后记住将您的样式放置在“菜单类后缀”中。