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

官方系列教材 - F计划

在这一节我们将实现博客资讯这个模块,通过这个模块的学习我们将了解到什么是模块的布局,以及如何使用模块的布局来实现我们需要的效果

1,本节目标


实现博客资讯模块

2,如何去做


1,在内容管理 => 前台模块,新建一个模块,将模块的类型选择为 “文章 - 文章摘要”,最后的设置截图:

 上面的参数按照自己的需要来设置即可。这个模块的功能很简单,就是从指定的分类中读取文章进行显示。

需要注意几点:

  • 如果模块输出的顺序不对,那么就设置一下顺序即可。
  • 模块的标题和描述在 “显示参数”选项卡中填写。

如何在首页放置模块,在这里就不细说了。保存后,刷新前台,你会看到前台的显示的是:

这个和我们想要的结果差很远:

为了实现我们想要的效果,在这里还需要进行一个重要参数的设置——模块的布局。

4,模块的布局


 在实际生产过程中,我们会遇到这样的一类问题。同一个数据源,需要有不同的展示效果。就拿上面的截图说明,他们的本质都是同一个模块,只是不同的展示方式而已。这种问题,在程序设计中我们称之为 表现层与逻辑层进行分离。是一种非常好的设计模式。在Joomla中,使用的就是模块的布局这个参数来解决这个问题的。模块布局这个参数,在模块编辑界面的 高级 选项卡中可以看到。如图:

从图中可以看到,有4个选项,前面3个是模块自带的布局,后面一个是 ZFree模板体用的blog布局。在这里我们需要blog(博客)方式展示,保存后,就会看到我们需要看到的结果了。

替代布局这个参数非常的有用,在做网站的时候,灵活的创建多种布局,能够事半功倍。当然,如何创建布局,这个我们在后面的教程中再说。

作者: 樱木花道

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

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前

第4章 重新认识Joomla

第11章 自定义字段

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