Joomla的导航菜单
作者:我就是个世界
发表于:2009-06-05
几乎每一个网站都有菜单(menu)。菜单的存在主要是为了内容导航(navigation),以免访客找不到网站结构,转晕了。当然,菜单同时也有利于 网站的人性化服务,据专家计算,如果访客在网站找到他想要的目标内容需要点击鼠标超过3次,那么该网站就不够合理。当然,现在某些下载网站要求访客一次又 一次点击广告才能看到下载链接的做法已经超出了“合理”的范畴,那应该是RPWT。[separator]
在传统静态网站,建立菜单比较费劲,但是其本质比较简单 ——一个指向目标页面的链接(Link)而已。在Joomla世界,菜单仍然是一个链接,但是Joomla的术语称之为“菜单项(目)”(menu item)。用户得到的实惠是,在Joomla中建立菜单更容易。我们几乎不需要记忆目标页面的URL,也不需要手动编辑< a> 链接标记。
登录到网站后台,就可以看到在顶部菜单上有一个menu,这就是“菜单管理器”。里面默认列出了mainmenu、 topmenu、usermenu和othermenu四个菜单。每一个菜单实际上对应一个模块,你在后台的模块列表中应该能看到相应的模块名称。这是因 为菜单的功能用模块就能做到。
点击菜单管理器中的某个菜单名称,就打开了其内容。每一个菜单上,都列有若干菜单项。如果要隐藏某个菜单项,只需要在该菜单项名称前面的方框中点击选中, 然后点击顶部工具栏右侧的“unpublish”(取消发布),该菜单项就从前台消失了,但仍然存在于后台。假如你以后不会再有需要该菜单项显示,那么可 以在选中之后直接点击“Delete”(删除)按钮将其删除。当然,你还可以调整各个菜单项的显示顺序。
最令新人痛苦的就是“创建”菜单项。点击工具栏上的“New”按钮之后,出现的“菜单类型”页面有十多个选项,一时不知道应该怎样选择。
我简单解释一下:
如果你将要新建的菜单项是指向某个组件,那么就选择“component”作为类型;如果是指向某个静态页面,就是“Link - static content”;
如果是指向某个明确的URL,就可以选择“Link - Url”;
如果是指向嵌入模式运行的页面,就选择“Wrapper”;
如 果是指向网页内容的单元或者类别,就选择对应的section或者category。“Submit - Content”这个类型比较独特,它的功能是在前台显示一个允许访客提交文章的页面,可以自行撰写,当Joomla安装后,默认的“Submit News”菜单项就是这个类型。
“Separator / Placeholder”这个类型更特殊,它不产生任何链接,仅仅是为了插入一个分隔符,如 | 这个符号,或者占位符,比如多级菜单的第一级我们不希望它被点击,就可以设置为这种类型
在传统静态网站,建立菜单比较费劲,但是其本质比较简单 ——一个指向目标页面的链接(Link)而已。在Joomla世界,菜单仍然是一个链接,但是Joomla的术语称之为“菜单项(目)”(menu item)。用户得到的实惠是,在Joomla中建立菜单更容易。我们几乎不需要记忆目标页面的URL,也不需要手动编辑< a> 链接标记。
登录到网站后台,就可以看到在顶部菜单上有一个menu,这就是“菜单管理器”。里面默认列出了mainmenu、 topmenu、usermenu和othermenu四个菜单。每一个菜单实际上对应一个模块,你在后台的模块列表中应该能看到相应的模块名称。这是因 为菜单的功能用模块就能做到。
点击菜单管理器中的某个菜单名称,就打开了其内容。每一个菜单上,都列有若干菜单项。如果要隐藏某个菜单项,只需要在该菜单项名称前面的方框中点击选中, 然后点击顶部工具栏右侧的“unpublish”(取消发布),该菜单项就从前台消失了,但仍然存在于后台。假如你以后不会再有需要该菜单项显示,那么可 以在选中之后直接点击“Delete”(删除)按钮将其删除。当然,你还可以调整各个菜单项的显示顺序。
最令新人痛苦的就是“创建”菜单项。点击工具栏上的“New”按钮之后,出现的“菜单类型”页面有十多个选项,一时不知道应该怎样选择。
我简单解释一下:
如果你将要新建的菜单项是指向某个组件,那么就选择“component”作为类型;如果是指向某个静态页面,就是“Link - static content”;
如果是指向某个明确的URL,就可以选择“Link - Url”;
如果是指向嵌入模式运行的页面,就选择“Wrapper”;
如 果是指向网页内容的单元或者类别,就选择对应的section或者category。“Submit - Content”这个类型比较独特,它的功能是在前台显示一个允许访客提交文章的页面,可以自行撰写,当Joomla安装后,默认的“Submit News”菜单项就是这个类型。
“Separator / Placeholder”这个类型更特殊,它不产生任何链接,仅仅是为了插入一个分隔符,如 | 这个符号,或者占位符,比如多级菜单的第一级我们不希望它被点击,就可以设置为这种类型
已有2条评论