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

官方系列教材 - F计划

之前我们了解到模块发布需要在一个指定的模块位置上面,那么这个模块位置的能否自定义呢?回答是肯定的,借助于模板框架的功能,在这一节中将简单的介绍ZFree模板的自定义布局功能以及如何添加模块位置.

1,本节目标


如何使用Zfree模板的自定义布局以及添加模块位置

2,自定义布局(自定义模块位置)


ZFree模板允许我们自定义模块的位置,在模板风格的编辑页面,点击布局按钮后,可以看到当前风格的模块位置分布情况。如图:

在这个界面,我们可以按照自己的需要来添加模块位置。比如我需要在推荐位置后面增加3个模块位置,分别为top1,top2,top3.操作方法如下:

1,将鼠标移动到在推荐位置下面的横线,此时会出现一个加号的按钮,点击这个加号,即可新添加一行。如图:

2,点击新添加行的方格按钮,可以按照自己的要求,选择一种布局。(布局的规则是一行有12个格子,我们可以按照需要,将这12个格子进行模块的划分。如 4+4+4.则标识这一行将会分成3等分)。截图如下:

在本案例中,我将行布局选择为6+6.也就是2等分。最终结果如下:

3,下一步就是给这个位置命名。操作方法如下,将鼠标放到需要命名的位置,点击右边的配置按钮,即可弹窗模块位置的配置界面,如图:

在图中的模块位置下拉中,选择一个位置,即可完成模块位置的设置。如图:最终的效果如下:

这是一个非常非常好用的功能,如果大家能够灵活运用,基本上可以实现任何想要的网页。

3,在下拉列表中没有我想要的位置?


由于程序设计的bug,目前不允许单独输入模块位置,只允许选择,可能会存在在选择模块位置的下拉列表中可以找不到你需要的位置,比如mypos1,mypos2,mypos3这样的名称在下拉列表中是没有的。那么这种情况应该如何处理。

此时我们可以去到模块管理中,随便打开一个模块,在模块的位置设置中输入我们需要的模块位置名称,如mypos1.截图如下:

每输入一个位置,点击一次保存。这样就完成了位置的名称在系统中的注册。可以输入多次,输入完成后,我们再次刷新模板风格编辑页面,即可看到刚刚新添加的位置名称如图:

当然,这个是程序的bug,后期我们会对这个问题进行修复。

 

作者: 樱木花道

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

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前

第4章 重新认识Joomla

第11章 自定义字段

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