这篇文章要解决的一个问题是:

如何让文章拥有一个菜单链接,但这个菜单又不显示出来。

 

1,在菜单管理中新建一个菜单。

2,设置好参数

3,然后在这个菜单中建一个菜单项。主要将菜单项的类型指定为单篇文章。设置好菜单的别名。

4,这样我们就得到了这篇文章的访问路径了。

注意:在这个过程中,我们并没有为菜单关联一个模块,因为我们并不要显示这个菜单。所以就没有关联了。

点评:

  利用这种方式可以得到任意文章的访问路径,但是如果使用Breadcrumb模块的时候,会发现,这篇文章的路径为home.很明显这是一个不正确的路径。

 

另外一种实现方式就是使用joomlaURL来做。

joomlaURL一般是这样的几个部分来完成的。index.php?option="com_content"&view=article&id="".

这种方式也可以实现访问任意一篇文章。但这种方式存在的缺点有两个:

1,我们我们使用joomfish多语言组件来进行网站的多语言开发的时候,这篇文章不会自动切换为对应语言的文章。

2,当使用BreadCrumb的时候,在上面显示的路径,会暴露所有文件夹路径。这是一个很麻烦的问题。

 

本文结束。

希望可以帮到你!

 



收藏
0个人 收藏

相关推荐


Warning: count(): Parameter must be an array or an object that implements Countable in /www/wwwroot/www.zmax99.com/modules/mod_tags_similar/mod_tags_similar.php on line 24

关注Joomla中国微信公众号,随时获得最新的Joomla新闻资讯!