在上一节我们成功的安装了一个模板,模板的成功安装,这对joomla来说意味着什么?或者说,在安装模板的时候joomla需要做什么?
1,本节目标
能够知道模板成功安装系统都做了什么
2,在系统中注册模板
joomla是一个很严谨的系统,并不是随便什么文件都会被系统识别的,你需要向系统注册。当我们通过安装程序成功的安装模板的时候,实际上joomla就是帮我们在系统中注册了这个模板了。这个注册的实质就是在数据库表 #__extensions中创建了一个记录。如果你有兴趣,可以在数据库中看看。大概截图如下:
另外,在joomla中,当我们成功安装了一个模板的时候,系统会自动为该模板创建一个风格。
3,复制模板文件
joomla的模板分为前台模板和后台模板,这里我们讨论的模板是前台模板。
当一个模板成功安装之后,joomla会在网站的根目录/templates这个目录下为你的模板创建一个目录,你所有的文件都会复制到这个目录中。如图:
在这个文件夹中,我们可以看到多出了一个planc目录。这是我们新安装的模板。(beez3,protostar,system 这些都是系统自带的模板)
4,解惑
经常被问到,为什么我在templates下面创建了一个模板,但是系统不识别?这是因为你的模板没有在系统中注册。
作者:张敏
原文:http://www.joomlachina.cn/articles/1821-jiaocheng/joomla-plan-c/1522-first-template-2?tmpl=component&zhuanti=1