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

官方系列教材 - F计划

在上一节中我们创建了和演示网站一样的菜单。在本节中我们将在前台显示这个菜单。

1,本节目标


在前台显示菜单.简单的了解一下模板框架

2,前台内容展示


在joomla中如果你想在前台输出内容,只能有两种方式——一个是组件输出,一个是模块位置。(还记得前面提到的模板与页面的关系吗?)为了将菜单项显示在前台,我们必须将菜单的内容进行打包(这里的打包专业术语为创建模块),然后才能放到模板对应的位置。

在上一节中,我们添加了一些菜单项,现在的菜单项如图:

正常情况下,这些菜单项是不会显示在前台的,除非我们在前台某一个位置发布了一个模块,这是之前我们学到的知识。但现在如果你打开网站的前台,你将会看到刚刚建立的菜单已经显示在前台了。如图:

3,模板框架


之所以这个菜单能够自动在前台显示,这是因为ZFree模板自己读取了网站的主菜单,然后帮我们在合适的位置自动的发布了这个模块。这是模板的特殊功能,并不是joomla的特性。这一个功能在很大程度上对初学者有很大的帮助,但也让大家不能清楚的知道菜单的来源。

新的zfree模板采用了成熟的helix模板框架,该框架内置了多种菜单效果,几乎可以满足绝大多数的场景需求。为了与时俱进,我们后面将不再介绍如何使用第三方菜单模块来建立导航。如果大家对独立的第三方菜单模块感兴趣,大家可以参考B计划的相关章节。

请一定要注意,之所以菜单能够自动的发布在前台,这不是joomla的特性,这是由于我们使用了模板框架这个第三方扩展的特性,对于那些没有使用模板框架的模板,后端建的菜单项目是不会自动发布在前台的

更多关于模板框架的介绍,我们将在后面的章节进行展开

作者: 樱木花道

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

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前

第4章 重新认识Joomla

第11章 自定义字段

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