实战Joomla从0搭建企业站 Joomla4版

官方系列教材 - F计划

通过前面章节的学习,我们已经可以做出和目标网站博客栏目一样的页面了。但是如果你仔细的点击一下我们的网站和案例网站,你就会发现一个问题,在案例网站中,点击博客菜单项 和 产品资讯(图文混排)这个菜单项显示的效果,给人的感觉就好像这两个菜单项是完全一样,那么这是怎么做到的呢?

1,本节目标


认识菜单项目别名,进一步的优化博客菜单项

2,对比寻找差异


为了说明这个问题,现在将目标网站和我们的网站的菜单项列表截图如下。目标网站的博客菜单项截图(左图),我们网站的博客菜单项截图(右图):

通过对比,我们发现目标网站中,将产品资讯(图文混排)设置成了 ZFree - 博客布局,这个和我们的博客菜单项是一样的。另外,目标网站的博客菜单项的菜单项类型设置成了 “菜单项别名”,这是一种新的菜单项类型。

对于将产品咨询(图文混排)设置成了 ZFree - 博客布局,这个我们很好理解,大家可以自己将产品咨询这个菜单项类型设置为 和目标网站一样。在这里我不打算重复。我们重点来看看 菜单项目别名这种菜单项类型

3,菜单项目别名


在点击菜单项类型的选择按钮后,你可以在系统连接中找到 菜单项别名(有一些语言包中也将别名翻译为镜像,两者表达的意思一样)这种类型,截图如下:

这个菜单项类型的意思是:创建一个别名到其他的菜单项目,说得更加明白一点就是 创建一个镜像到其他的菜单项。当点击这个菜单项 和 点击其设置的镜像菜单项完全一样。

那么下一步,我们就将博客菜单项的菜单项类型设置为 菜单项目别名,并且将菜单项目设置为 产品资讯。最终截图如下:

至此,我们就真正的完全实现了目标网站完全一样的博客栏目了。为自己庆贺一下吧,这是非常值得的。

4,菜单项别名的应用


菜单项别名(镜像)在有二级菜单项的时候用到很多。就如我们的案例网站中的场景一样,在后台创建分类的时候,博客是一个总分类,在这个分类有3个子分类,产品资讯分类,行业动态分类,国际资讯分类。(在添加文章的时候,实际上我们是将文章设置到博客分类的子分类中的,博客分类下是不放置文章的)。点击博客菜单项下的二级菜单(如:产品资讯菜单项)应该怎样显示内容是很好理解的。现在的问题是 当用户点击 博客菜单项的时候我们该如何显示。在业内一般有两种处理方案,一种就是 当点击博客分类的时候,直接显示出 博客分类下的所有文章(包括子分类中的文章),这种做法很直接,一般推荐使用。另外一种做法就是同案例网站一样,当点击博客的时候,我们将博客映射到博客的子菜单项(产品咨询这个菜单项),这在Joomla中也是非常的常用的。大家可以按照自己的实际情况来选择使用。

作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前

第4章 重新认识Joomla

第11章 自定义字段

第18章 实现支持栏目 - 资源下载页面