邵字成语:joomla模板(template)与布局(layout)的区别与联系

来源:百度文库 编辑:偶看新闻 时间:2024/04/19 08:29:20

joomla模板(template)与布局(layout)的区别与联系

周四, 2010年 12月 02日 07:19 redtop

区分清楚模板与布局的概念十分重要。模板的作用是为站点的所有页面建立起一套结构框架;这个框架定义了一些位置,用来容纳模块与组件。而真正负责内容显示输出的则是模块的layout以及组件的view和layout

下面的图片展示了Joomla 1.5默认模板rhuk_milkway的布局结构(为URL添加查询参数?tp=1,例如“index.php?tp=1”,即可使页面以这种布局模式来呈现)。我们可以清楚的看到模板中的各个模块位;在页面中间靠下的地方就是主要内容组件的位置。这些位置及大的框架都是由模板(template)来定义的,而每一个位置中的模块或组件所输出的内容具体组织方式,例如