相关文章

更多

最近更新

更多

《Joomla 2.5 模板教程:宁皓网》(Create a Joomla 2.5 Template)前两章 + 模板资源[光盘镜像]

2019-03-17 00:41|来源: 网络

中文名: Joomla 2.5 模板教程:宁皓网
英文名: Create a Joomla 2.5 Template
别名: Joomla模板视频教程
资源格式: 光盘镜像
学校: 宁皓网
主讲人: 王皓
版本: 前两章 + 模板资源
发行日期: 2012年03月20日
地区: 大陆
对白语言: 普通话
文字语言: 简体中文
简介:

内容介绍:
· 下载并安装Joomla2.5
· 介绍Joomla2.5模板的重要文件与文件夹
· 创建简单的模板
· 在模板中动态加载内容
· 定义模板位置
· 覆盖扩展输出的HTML
这些视频的任务就是让你理解Joomla2.5的模板。先了解一下Joomla2.5模板的重要的文件与文件夹的作用,比如模板的风格是怎么回事,templatepreview.png是做什么的等等。
然后我们一起创建一个简单的模板,让你理解Joomla模板,学会如何让Joomla认识到我们创建的模板,如何在Joomla模板中动态的去加载Joomla输出的内容。
还有你最关心的在模板中如何定义模块的位置,不用抱怨模板中模块的位置不够用了,使用这个方法你可以在模板中添加任意数量的模块位置。
接下来我们要理解一下模块的样式,这是模块的一部分,模块的样式决定了在模板中输出的模块使用的html代码。利用这些元素,你可以在样式表中定义模块的样式。
最后我们再来看一下如何覆盖Joomla扩展输出的html代码,这样你可以根据自己的设计去定义扩展的样式,比如你可以重新定义菜单模块输出的html代码。
课程的开始我们演示了如何下载并安装Joomla2.5,下载中文语言包,并使用Joomla扩展管理安装这个中文语言包,然后更改Joomla使用的语言。
通过这些视频,我相信能让您对Joomla模板有一个了解,可以将自己的设计转化成Joomla2.5的模板。
内容截图:



目录:
课程介绍
安装 Joomla 2.5
安装Joomla简体中文语言包
模板的主要文件与目录的作用 #1
模板的主要文件与目录的作用 #2
理解模板的风格 - 让不同页面拥有不同的风格
创建一个空白的模板结构
让模板显示内容 - 声明
在模板中定义模块的位置
模块的样式
覆盖扩展的模板输出的HTML代码

相关问答

更多
  • joomshopping root / component / com_joomshoping / template /的路径模板你可以在这里创建文件夹模板相同的文件夹默认 Path Template of joomshopping root/component/com_joomshoping/template/ You can create folder template here the same folder default
  • 选项1 带覆盖的文件应位于此处: /language/overrides/en-GB.override.ini 您可以直接从Joomla!管理模板覆盖。 后端。 转到扩展>语言管理器>覆盖 选项2 检查Joomla!中的“mgirardis”提出的解决方案! 论坛 : 您可以创建文件夹: [TEMPLATE_NAME]/language/overrides 并在其中放入包含所有所需覆盖的文件: zz-ZZ.override.ini其中zz-ZZ是您希望覆盖的语言。 然后在templateDetails.x ...
  • 首先,您需要修复模板中的代码。 菜单的位置应如下所示 - 接下来,在管理员中,在“扩展”菜单中找到“模块管理器”。 在模块参数中,有一个参数允许您选择希望模块显示的模块位置。选择menuPrincipal作为菜单模块。 最后,您要确保将模块分配给至少一个菜单项。 您可能希望它显示在所有菜单项上,这也是一个选项。 First, you need to fix the code i ...
  • 您计划创建一个joomla 2.5前端模块。然后您可以按如下方式实现您的要求 您可以使用joomla模块覆盖概念。 对于您使用的每个模板,您可以在模板文件夹中编写模块以进行覆盖。 如下TEMPLATE_NAME / html / mod_login / default.php 有关详细信息, 请查看此内容 。 我希望这能解决你的问题.. You are planning to create a joomla 2.5 front end module.then you can achieve your req ...
  • joomla的模板只能有一个显示内容的地方(例如,'articles') - 。 在底部区域,您应该插入模块的位置
  • 你可以做一件事来解决这个问题。 创建一个隐藏的菜单,其中包含在滑块中链接的所有文章链接。通过创建隐藏菜单,链接将被初始化,$ menu-> getActive()将适用于所有链接。希望它适用于您。 You can do one thing to solve this problem. Create a hidden menu of all the article links which are linked in the sliders.By creating hidden menu the link wi ...
  • “首页”只是您认为位于“首页”上的文章集合。 当你说你“覆盖”文章页面时,我不确定你的意思......你指的是模板吗? 你不必为每篇文章都这样做(如果这就是你所暗示的那样)。 我想也许你误解了如果你覆盖你创建的每篇文章,Joomla的模板系统如何与网站有关? 没有'frontpage'目录,因为没有真正的'frontpage'; 除非另有说明,否则您指定的主模板将覆盖首页和网站上的所有其他页面(每篇文章)。 因此,请调整主模板以调整首页。 我认为你正在以错误的方式使用模板覆盖。 The 'front pag ...
  • $app = JFactory::getApplication(); $menu = $app->getMenu(); $active = $menu->getActive(); if ($active->id == 139){ //some code } $app = JFactory::getApplication(); $menu = $app->getMenu(); $active = $menu->getActive(); if ($active->id == 139){ //some co ...
  • 要在模板中添加新模块位置,您需要在templateDetails.xml添加位置,然后在index.php添加要显示模块的位置。 然后在模块管理器中选择您为该模块添加的位置并进行检查。 例如: 在templatedetails.xml ,找到开始和结束标签,然后在里面添加: newposition 在index.php ,找到模板中您希望放置新位置的位置并插入:
  • 你是对的,大多数人说“使用第三方扩展”。 但是有一个很好的理由。 使用Joomla时,不建议编辑核心文件。 “为什么”你可能会问。 纯粹是因为以下原因: 他们可能会在Joomla更新中被覆盖 Joomla的编码风格与人们习惯的编码风格截然不同,因此旧的编码标准,其中一些现在被认为是不安全的,可能会被使用,因为很多人都不会阅读Joomla文档。 一个主要的例子是人们问为什么使用他们的代码从数据库中检索数据不起作用,他们使用mysql_connect而不是Joomla数据库类。 最后一个原因是,如果您不确定自己 ...