分享

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

 sumi2005 2011-12-26

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

E-mail 打印 PDF

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

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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多