Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Joomla 3.0创建虚拟菜单项_Joomla - Fatal编程技术网

Joomla 3.0创建虚拟菜单项

Joomla 3.0创建虚拟菜单项,joomla,Joomla,这看起来很简单,但我甚至不知道如何寻找答案 我正在将Joomla 3.0与Protostar模板一起使用,我正在尝试使用水平导航样式创建一个菜单项,当单击时,它将只显示子菜单项,而不是刷新页面然后显示子菜单。现在,我不知道如何创建顶部菜单项,使其没有自己的链接 例如,我的前三个菜单项是Home、Orders和Staff。若我点击Staff,我不希望它将我带到任何其他页面,只需显示Staff成员的子菜单即可。我该怎么做 我尝试过使用菜单标题菜单项类型,但它甚至没有将其创建为链接,只是纯文本-更不用

这看起来很简单,但我甚至不知道如何寻找答案

我正在将Joomla 3.0与Protostar模板一起使用,我正在尝试使用水平导航样式创建一个菜单项,当单击时,它将只显示子菜单项,而不是刷新页面然后显示子菜单。现在,我不知道如何创建顶部菜单项,使其没有自己的链接

例如,我的前三个菜单项是Home、Orders和Staff。若我点击Staff,我不希望它将我带到任何其他页面,只需显示Staff成员的子菜单即可。我该怎么做


我尝试过使用菜单标题菜单项类型,但它甚至没有将其创建为链接,只是纯文本-更不用说CSS是完全错误的。

菜单项类型->系统链接->文本分隔符。然后创建其他菜单项作为此元素的子项。

如果文本分隔符类型不起作用,则将其设置为外部URL,并将其指向不带引号的位置


这应该可以解决您的问题。

外部URL指向列在系统链接下,而不是Web链接下,您可以在其中查找它。

您只需定义一个css类并将其用于菜单项即可

在Joomla中打开菜单项

从“详细信息”、“链接类型”、“模块分配”三个选项卡中选择“链接类型”

为字段链接CSS样式指定一个未激活的CSS样式。写这篇文章时不要用引号或css中的点

转到模板css样式:扩展>模板管理器。在列模板中,不是在左侧选择模板,而是在右侧选择模板

将此css类插入模板主css文件:

.不活跃{ 指针事件:无; 游标:默认值; }
就这些。它工作得很好!无论您定义了哪种类型的菜单项。

尝试过,但我得到的结果与菜单标题相同-它不是超链接,因此单击它没有效果。另外,样式是不同的,但更容易处理。@trpt4him供您参考,对我来说,有一个超链接,但样式是不同的。@trpt4him在您的问题中,您明确告诉我们您不需要在一级菜单父项中使用链接。这一部分-如何创建顶部菜单项,使其没有自己的链接-现在你告诉我们相反的事情。所以,你需要更好地向我们解释你到底需要什么。