`
radzhang
  • 浏览: 308012 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Joomla

 
阅读更多

1.模板里的jdoc:include 

<jdoc:include type="component" /> <jdoc:include type="head" /> 

<jdoc:include type="installation" /> <jdoc:include type="message" /> 

<jdoc:include type="module" name="breadcrumbs" /> <jdoc:include type="module" name="menu" /> 

<jdoc:include type="module" name="submenu" style="rounded" id="submenu-box" /> 

<jdoc:include type="modules" name="debug" /> <jdoc:include type="modules" name="icon" /> 

<jdoc:include type="modules" name="left" style="rounded" /> <jdoc:include type="modules" name="left" style="xhtml" /> <jdoc:include type="modules" name="right" style="xhtml" /> <jdoc:include type="modules" name="status" /> <jdoc:include type="modules" name="syndicate" /> <jdoc:include type="modules" name="title" /> <jdoc:include type="modules" name="toolbar" /> <jdoc:include type="modules" name="top" /> 

<jdoc:include type="modules" name="top" style="xhtml" /> <jdoc:include type="modules" name="user1" style="xhtml" /> <jdoc:include type="modules" name="user2" style="xhtml" /> <jdoc:include type="modules" name="user3" /> <jdoc:include type="modules" name="user4" /> type 属性 

jdoc:include 元素中的type属性指定要渲染的内容类型,属性值可以是component,head,installation,message,module,modules  

component 

页面内容主输出部分,在模板页面<body>元素中应该只出现一次。 

head 

填充当前页的style, script,meta的相关元素,应该在模板的<head>元素中只出现一次。 

installation 

仅仅在安装模板中有用,在前台和后台的模板中没有用到,某种程度上与 component类型相似,渲染安装步骤中中的一个页面主内容。 message 

在模板的<body>元素中只出现一次,填充系统或者报错信息。

module 

渲染由name属性指定的单一模块,模块必须是发布的并且当前用户有权访问,还可以有layout以及controller属性。 

modules 

渲染模板中所有指定名称的模块,模块必须是发布的并且当前用户有权访问,还可以有layout以及controller属性。  

style 属性 

对于module 和modules 类型,style是一个可选属性,这一属性指定了模块被渲染风格,如果没指定style,默认是none 

/templates/system/html/modules.php 声明了标准的style:table,horz,xhtml,rounded,outline 模板设计者可以在以下文件自定义style /user-template/html/modules.php. 

 

2.在首页里,一般不需要显示component的区块,可以在扩展->模板设置->风格里的基本设置的最下面把disable component的地方,把不需要的区块给隐藏掉。

 

 

 

 

分享到:
评论

相关推荐

    joomla资料 joomla开发 joomla教程

    Joomla是一种开源的内容管理系统(CMS),它以其强大的功能和易用性在全球范围内受到广泛的欢迎。然而,尽管Joomla被公认为世界上最优秀的CMS之一,但在中国的普及和发展却面临着一些挑战。 首先,Joomla在中国的...

    joomla 2.5 空白模板

    Joomla 2.5 空白模板是一个专为Joomla 2.5内容管理系统设计的基础模板,它提供了构建自定义网站布局的框架。这个模板的主要优点在于其简洁性和灵活性,允许开发者快速高效地创建符合项目需求的个性化模板,而无需...

    joomla模块用户列表

    Joomla是一款广泛使用的开源内容管理系统(CMS),它允许用户创建和管理网站,具有高度的可扩展性和灵活性。在Joomla中,“模块”是构建网站布局和功能的基本元素,它们可以显示在页面的不同位置,如侧边栏、页眉或...

    joomla! 的介绍和使用

    ### Joomla! 的介绍和使用 #### 一、理解 Joomla! 的商业价值与网站战略 **Joomla!** 是一个开源内容管理系统(CMS),用于构建功能丰富的网站和在线应用程序。它以其灵活性、可扩展性和强大的社区支持而闻名。本...

    一款很好的Joomla2.5模板

    Joomla是一款广受欢迎的内容管理系统(CMS),用于构建各种类型的网站,包括企业网站、新闻门户、电子商务平台等。这款“一款很好的Joomla2.5模板”是专为Joomla 2.5版本设计的用户界面,它能显著改变网站的外观和...

    如何用XAMPP搭建Joomla本地测试服务器

    ### 如何用XAMPP搭建Joomla本地测试服务器 #### XAMPP的安装与简介 XAMPP是一款非常实用的工具包,集成了Apache、MySQL、PHP和Perl等多种Web开发环境所需的核心组件,使得开发者可以在本地计算机上轻松构建一套...

    Joomla_3.2.0-Stable-Full_Package.zip

    **Joomla 3.2.0 稳定版安装指南** Joomla 是一款流行的开源内容管理系统(CMS),用于构建动态网站。Joomla 3.2.0 是该系列的一个重要版本,它提供了许多增强的功能和改进,为用户带来了更高效、更易用的体验。...

    Joomla! 3: Beginner’s Guide

    Joomla! is one of the most popular open source Content Management Systems, actively developed and supported by a world-wide user community. It’s a free, fun, and feature-rich tool for anyone who ...

    Joomla.3.pdf

    ### Joomla! 3基础知识与实操指南 #### 一、Joomla! 3简介 Joomla! 是一款非常受欢迎的开源内容管理系统(Content Management System, CMS),适用于构建各种类型的网站,包括个人博客、企业门户、电子商务平台等。...

    Joomla_1.5.11-Stable-Full_Package-zh-CN.zip

    Joomla!是一套获得过多个奖项的内容管理系统(Content Management System, CMS)。Joomla!采用PHP+MySQL数据库开发,可运行在Linux、Windows、MacOSX、Solaris等各种平台上。Joomla!除了具有新闻/文章管理,文档/图片...

    Joomla! 用户宝典

    Joomla! A User's Guide: Building a Successful Joomla! Powered Website中文版。 入门书籍。网友翻译。 关于本书 对于Joomla! 这个流行的、屡获大奖的开源CMS,本教程会教你用Joomla按你自己需求一步一步,最终...

    joomla 2.5.4中文版

    Joomla 2.5.4 是一款开源的内容管理系统(CMS),专用于构建和管理网站。这个版本是针对中文用户特别优化的,支持简体中文,使得国内用户在搭建和维护网站时更加便捷。以下是关于Joomla 2.5.4的一些关键知识点: 1....

    joomla3.2.2简体中文版Language_Joomla_3.2.1_CN

    Joomla! 是一款开源的内容管理系统(CMS),广泛用于构建网站和管理在线内容。该系统以其灵活性、可扩展性和用户友好性而闻名。标题中的 "joomla3.2.2简体中文版Language_Joomla_3.2.1_CN" 指的是 Joomla! 3.2.2 ...

    CVE-2015-7857 Joomla注入漏洞利用工具

    **Joomla CMS与CVE-2015-7857注入漏洞** Joomla是一款流行的开源内容管理系统(CMS),用于构建各种类型的网站,包括企业、新闻、博客等。它的强大功能和灵活性使其成为全球众多用户的首选。然而,随着广泛使用,...

    joomla模板开发教程

    Joomla 模板开发是构建基于 Joomla 内容管理系统的网站外观的重要环节。在这个实战教程中,我们将深入了解如何创建和定制 Joomla 模板,特别是关注 index.php 文件的细节。 首先,`index.php` 是 Joomla 模板的核心...

    Joomla15DevelopmentCookbook.pdf

    《Joomla 15 Development Cookbook》是一本专为Joomla开发者设计的实用指南,它以清晰易懂的方式深入讲解了Joomla框架的核心概念和技术。这本书的英文版深受读者好评,作者通过简洁明了的表述,使得复杂的开发问题变...

Global site tag (gtag.js) - Google Analytics