一种常见布局(上方显示单元列表链接,左边显示分类链接)的实现
很多网站有一种布局,就是在页面上方显示单元的列表(可能是这样,也可以加其它的链接),用户单击某个单元的链接后产生的新页面中左侧显示这个单元的分类列表的链接。
如下图,上面基本上是单元的链接,左边是分类的链接
![Image Image](http://www.joomer.cn/images/stories/article/joomla/core/nan1.jpg)
步骤如下:
一、先在joomla中建好单元、分类及内容
二、以要显示的单元为名建立菜单,然后在该菜单下建立各指向各分类的菜单项。
菜单如下图
![Image Image](http://www.joomer.cn/images/stories/article/joomla/core/nan2.jpg)
![Image Image](http://www.joomer.cn/images/stories/article/joomla/core/nan3.jpg)
我在这里的菜单项都是链接到内容项目,做什么类型的菜单项无所谓
三、然后在模块管理中设置这些模块在左边显示(记住是这些模块,也就是所有这些是菜单的模块都放在左边显示。在Joomla中,菜单也是模块。)
![Image Image](http://www.joomer.cn/images/stories/article/joomla/core/nan4.jpg)
四、在模板中指定显示的位置,比如<?php mosLoadModules ( 'left', -2 ); ?>
五、最后要做单元列表的菜单了,和前面做分类菜单类似,先建菜单,再建菜单项,新建菜单项时类型选链接网址(写死了,呵呵),如下图
![Image Image](http://www.joomer.cn/images/stories/article/joomla/core/nan5.jpg)
点击下步后出现如相下页面
![Image Image](http://www.joomer.cn/images/stories/article/joomla/core/nan6.jpg)
链接地址选一个点击这个链接要进入的分类中的默认地址就可以了,如下图所示中的网址
![Image Image](http://www.joomer.cn/images/stories/article/joomla/core/nan7.jpg)
六、这个模板要横向显示,因此要在这个模块的属性中选择水平的,如下图
![Image Image](http://www.joomer.cn/images/stories/article/joomla/core/nan8.jpg)
七、最后一步,也是关键的,如果没做这一步,左侧都所的的菜单显示出来。那如何控制只将这个单元的分类链接显示呢,答案是到相应菜单的模块设置中去找。比如你设置当点击顶部“关于南国”这个菜单项时,新页面中只有关于南国的菜单显示出来。先点击前台模块,找到关天南国这个菜单模块(模块类型是mod_mainmenu),在设置页面右侧显示了网站的所有菜单项,按住CTRL,将需要点击这个链接后显示这个模块的链接选中,例如此时你应当选择“公司简介”、“企业文化”、“人才招聘”、“资质证书”。如下图所示:
![Image Image](http://www.joomer.cn/images/stories/article/joomla/core/nan9.jpg)
欢迎访问本站:
www.joomer.cn