Joomla模板制作基础教程
#01前言 (2)
#02准备 (3)
#03下载安装joomla (4)
#04 预览joomla网站前台 (8)
#05 joomla模板结构 (9)spellcheck
织梦档案主类别
nginx反向代理跨域配置#06创建你的第一个模板 (11)
#07使用你的模板 (12)
#08增强你的模板 (15)
#09 为模板增加更多的模块 (18)
#10下一步学习建议 (21)
#11下一步翻译计划 (21)
#01前言
课程简介:尽管网上的joomla模板很多,但是由于业
务逻辑的不同,很难到一款完全适合自己的模板。
创建一个joomla并不像你想象的那么难,可以说是零
基础的同学,只要按照这个教程一步一步地学习,最
后也可以制作一个不错的joomla模板,至少可以知道
如何去修改现有的模板。
这个教程翻译自国外的一篇文章(囧,忘了具体是哪一篇了),在翻译的过程中根据国人的阅读习惯对教程进行了一些必要的修改,而且也补充了一些个人的理解。在这个教程当中,你将学到joomla模板的基础知识,并在此基础上创建你的第一个joomla模板。我们会一起快速地创建一个本地服务器来安装joomla,然后开始我们的joomla模板制作之旅。
译者简介:Rain(rain.gd),Joomla爱好者,在学习joomla的过程中深深地感受到joomla功能的强大,同时也发现国内joomla的学习资源很零散,joomla的中文社区不够活跃,新手在学习joomla的过程中如果遇到什么问题都很难及时地到合适的解决方案。就是在这种情况下,joomla粉丝网
()上线了,joomla粉丝网以非常简洁的论坛风格、清晰的版块设置、丰富的资源优势迅速被广大joomla爱好者所认可,现在,这个joomla中文社区逐渐地活跃了起来,每天都有宝贵的资源在这里分享。
所以,如果大家在学习这个课程的过程中遇到什么问题,可以去我的博客给我留言,也可以去joomla粉丝网()寻求帮助。另外,为便于大家交流,joomla粉丝网还开通了500人的超级QQ(103294911)供大家交流,相信只要我们一起努力,就一定可以助推joomla在中国的发展,让更多的人感受到joomla的魅力!
相关说明:
shell编程从入门到高级课程适合对象:joomla新手,老手就可以飘过了。
课程学时:1-2小时
课程要求:书中涉及的代码很少,所以希望初学者能够一字字地敲在自己的记事本上,这样对熟悉joomla的模板标签和以后对joomla的使用都是很有帮助的。切记好高骛远,急于求成。
#02准备
工欲善其事必先利其器,在开始制作模板之前,有些工具你需要准备一下。
和其他常用的CMS(内容管理系统)一样,joomla网站服务器上需要安装Linux (或者windows)、Apache、PHP和MySQL。安装上述软件对一个新手来说是既费时又费力的事,值得庆幸的是,现在已经有了上述软件的集成安装包,也就是LAMP(Linux+Apache+MySQL+PHP),在windows环境下的就是Wamp。我们要做的就很简单了,下载Wamp然后安装在我们的电脑上,这样就可以快速地搭建本地服务器了。
下载最新版WAMP:点此下载,如图所示:
ajax原生代码下载完成之后,解压,把Wamp安装在你的硬盘当中,一切顺利之后你就看到一个文件夹:WAMP,如图所示:
这时在电脑右下角你将看到一个Wamp的小图标,这个图标会以控制面板的形式来帮助你管理本地服务器环境,你可以用它做很多事,包括重启服务器。
#03下载安装joomla
mysql入门基础教程在上一步中我们已经搭建了本地服务器,现在我们下载安装joomla,去joomla 下载joomla最新版本。这里值得说明的是,joomla的最新版本可能存在一些尚未发现和修复的漏洞,所以请不要在正规网站上使用最新版本而应该使用目前较为稳定的版本。
在我们开始安装joomla之前,让我们再来看一下WAMP的文件夹,可以看到WAMP 下面包含了一些文件和文件夹,这里面我们感兴趣的是www文件夹,www文件夹是我们本地服务器的根目录,也就是我们安装joomla的地方。
因此,把下载的joomla压缩包解压到www目录下面,然后你可以给它重命名,我习惯把它命名成joomla。
Joomla现在已经在我们的本地服务器中了,但是在安装前还有最后一件事情需要做,那就是给joomla网站新建一个数据库。打开浏览器,在地址栏中输入localhost。
这时候你会看到你本地服务器一些信息,这里就是我们将要创建数据库的地方。
在Your Aliases分类下选择“phpmyadmin”:
在这个教程当中,我们新建个数据库“joomla”,如下图所示:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。