首页 > CMS > PhpCMS > 正文

PHPCMS学习手记(一)-----------初识模板

2024-09-10 07:15:34
字体:
来源:转载
供稿:网友

最近做了一个比较大的门户网站,头一次用CMS来做网站,在网上搜了不少相关的内容,个人感觉织梦和PHPCMS比较不错,怎么说呢,没有什么哪个比哪个更好的,只能说各有所长,织梦系统在使用起来比较简单,哪怕从来没有用过CMS来开发网站的,头一次接触也是比较容易的,相对于PHPCMS来说可能比较复杂一些,但其功能不能不说是强大.好了,废话不多讲了,进入主题.

先来大体说下目录结构,这样对头次用CMS的朋友能有个全局上的认识,第一个是templates这个文件夹,所有的模板文件,样式表之类全在此了,之前遇到几个朋友,虽然在学校里学了很多关于做网站的东西,但对于模板这个概念认识的还不是很透彻,我经常用一个例子给他们讲,相信很多刚入门的朋友能马上就能从根本上理解这个概念。

怎么讲呢?呵呵,我是个很爱吃小点心的人,这里我就拿做糕点的流程分析一下模板的概念,做糕点需要面粉和水,打成糊状,之后再将这糊状的东东挤进对就形状的模板中进行烤制,之后就做出来样式各异的小点心了.

其实这里的模板和我们所讲的这个是一样的道理,我们从数据库中取出的值是死的,可放到不同的模板下面就会呈现出不同的效果,比如说数据库中有几张图片的URL,当我们取出来的时候他就是形如http://***.***.***/***.jpg等的一串子符,可当你放在<a href="">里就是图片的链接地址,放在<img src="">里就会呈现出一副图片,有点费话了,呵呵,就当给新手一点点的启示吧。OK,拉下来我们进到里面再看看,default是默认模板名,如果大家自己的模板可以在此建文件夹,自己命名即可,OK,接下来大体的看一下default里面还有什么.

ads--------广告模板,针对会员中心里的广告管理界面。

announce-----公告模板。

ask--------问吧模板。

comment-----评论模板。

digg--------顶一下模板。

error_report----我要报错模板。

formguide-----各种表单模板。

guestbook-----用户留言本模板。

link--------友情链接模板。

member------会员中心模板。

message------短消息模板。

mood--------心情投票模板。

pay--------支付系统模板。

phpcms------核心模板(包括整站首页,列表页,内容页所有模板)

space-------空间模板(似乎没有什么用,通常都在用UCHOME)

vote--------投票系统模板。

search-------这个应该是搜索页面吧,(还未用到,用到再说)

skin--------所有样式表,系统图标在此。

yp---------企业黄业的模板。

到此为止,我用到的大多就这些,其中用到最多的当然就是phpcms和skin这两个文件夹里面的了,第一次看到phpcms里的那些个文件,也许你会一头雾水,这么些个东西都是什么啊,仔细观察,你会发现其实在这个文件夹下面只有这么几类文件.Vevb.com

一:以category_打头的文件,以官方的叫法,这类文件叫栏目页模板,也就是我们平常说的子频道栏目的首页模板.

二:以list_打头的文件,这类文件叫列表页模板,这个就不多作解释了.

三:以show_打头的文件,这类文件叫做文章内容页模板.

四:以tag_打头的文件,叫做标签模板.

很多同学在开始的时候很难理解这个标签到底是做什么用的,由其是对于没有建站经验的朋友,这时我们可以打开后台,在模板管理选项卡中,打开phpcms选项,你会发现这里有个添加内容标签功能,他可以调取后台对应栏目的内容,注意在此功能下方有个标签模板的选项,能在这里选择的就是我们在讲的以tag_开头的文件.

在phpcms这个文件夹下面最主要的就是这四类文件,使用者在使用之前最好通过系统给的默认实例,认真理解一下这四类模板到底对应的是哪些个页面或是哪个部分,模板文件看过之后我们就开始要进行彻底的大改造了,但如果不知道这套系统的模板变量,做起来还是会一头雾水,下一节我们就来认识一下phpcms中的一些常用的模板变量及一些自定义模板变量.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表