这篇文章要解决的一个问题是:
如何让文章拥有一个菜单链接,但这个菜单又不显示出来。
1,在菜单管理中新建一个菜单。
2,设置好参数
3,然后在这个菜单中建一个菜单项。主要将菜单项的类型指定为单篇文章。设置好菜单的别名。
4,这样我们就得到了这篇文章的访问路径了。
注意:在这个过程中,我们并没有为菜单关联一个模块,因为我们并不要显示这个菜单。所以就没有关联了。
点评:
利用这种方式可以得到任意文章的访问路径,但是如果使用Breadcrumb模块的时候,会发现,这篇文章的路径为home.很明显这是一个不正确的路径。
另外一种实现方式就是使用joomlaURL来做。
joomlaURL一般是这样的几个部分来完成的。index.php?option="com_content"&view=article&id="".
这种方式也可以实现访问任意一篇文章。但这种方式存在的缺点有两个:
1,我们我们使用joomfish多语言组件来进行网站的多语言开发的时候,这篇文章不会自动切换为对应语言的文章。
2,当使用BreadCrumb的时候,在上面显示的路径,会暴露所有文件夹路径。这是一个很麻烦的问题。
本文结束。
希望可以帮到你!