Joomla模板制作教程

  • warning: realpath() [function.realpath]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home1/vhost/vh440606:/home1/vhost/vh440606/temp:/tmp/expl:/tmp/check) in /home1/vhost/vh440606/www/includes/file.inc on line 190.
  • warning: realpath() [function.realpath]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home1/vhost/vh440606:/home1/vhost/vh440606/temp:/tmp/expl:/tmp/check) in /home1/vhost/vh440606/www/includes/file.inc on line 190.

Joomla模板制作可以说是接触joomla所要面临的一大难题,joomla的模板在制作和使用当中跟国内的的一些经常使用的CMS有很大的不同,joomla的模板更加灵活和多样化。这也使得在制作joomla模板时要有更多的地方需要注意和修改,才能满足joomla的日后使用。从今天起我会每天都抽一些时间写一些关于joomla模板制作方面的文章,随后会写一些怎样对joomla的模板和源程序进行修改,来对joomla进行seo也就是通常说的搜索引擎优化。希望对这方面感兴趣的朋友给我多提意见和指点。

好了前面说了那么多有的没的下面呢就写一写joomla的模板制作教程,这个教程呢,是我从网上看到的,再加上我在学习和使用过程中所总结的一些经验。当然了由于本人刚刚接触joomla而且英文不是很好,所以肯定会出一些错误,希望大家能给我指出来让我改进,共同提高谢谢。

在这个教程里,我们将一步步的制作一个具体的JOOMLA模板,JOOMLA 是一个强大的开放代码的CMS(内容管理系统),并且她有着广泛的在线社团的支持.这里强调,我们将不使用table(表单);而是使用cascading style sheets (CSS) 建立模板.这种方式的最终目的是为了更加适应World Wide Web Consortium (W3C) 的标准.这也促进其更快的被装载load(不知是指浏览器还是搜索引擎)和更容易被搜索引擎收录.在后面的说明中我们再详细的讨论.

这本指导手册包括下面的章节:

* 什么是JOOMLA模板? 解释怎样执行JOOMLA模板和比较没有内容的普通模板和CMS(内容管理系统)的模板有什么区别.
* 本地编辑模板的过程.主要解释设计的过程与静态的web页面有什么不同
* W3C标准和无表单设计.主要讨论在JOOMLA中进行无table(表单)设计和W3C标准有什么关系.
* JOOMLA模板的组成.JOOMLA的模板文件组成和模板中那些过程被执行.
* 使用cascading style sheets (CSS)布局.主要讨论如何使用CSS布局来取代table布局.
* 默认JOOMLA样式表.介绍一些基本的JOOMLA的CSS应用.怎么调用强大的JOOMLA内核.
* Modules组件.怎样布置你的组件和一些技巧.
* Menus菜单.使用CSS建立一些简单的类似于JS编出来的菜单.
* Hiding Columns(隐藏列表).怎样控制Columns和隐藏一些没有内容的Columns.
* 总结
* 附录.一些有用的链接和资源.