



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
相对于其它CMS来说,phpcms更为专业,功能也更为强大。但,对于站长的入门要求也就稍微的高了一些。 特别是对根基比较差的站长,写下一些使用过程中的心得,以方便广大新手站长能够轻松入门,并打造出属于自己的网站。【前提声明:个人水平有限,有不足和不对的地方还望大家多多指教。】一。模板制作之标签篇1. 内容标签在官方模板页里边,我们可以看到如 tag_网站首页头条 这样的标签。这种标签就是“内容标签”,可以在后台的“模板风格”-的“内容标签管理”里进行查看和修改。这种标签属于模块化的标签,也就是说它通过SQL语句查询配合数据调用条件赋值到模板通过模板引擎来进行读取和生成的。 大家编辑一下模板基本上就能看出来。 【如果打算做出一个个性化的网站,我不太推崇过多的使用这种方式,当然,很多重复调用的部分,用这种方式还是不错的。 或许是因为个人喜好,我个人不太常用这种方式,所以这里就不多讲,我们今天主要要讲一下get】2. get常用调用方式我觉得这种方式的灵活性很强大。个人推荐。下面将重点说一下,get的几种常用调用方式,个人认为,做PHPCMS的模板,了解了get基本上就够用了。(1)调用一个栏目下的最新,带缩略图的文章,同时调用出起内容简介(多个栏目ID调用)以下为模板中的标签:get sql=select*from content where catid=79 and catid=85 and status=99 and posids=1 and thumb!= order by updatetime desc rows=1str_cut($rtitle, 40)str_cut($rdescription,100)/get在使用get的时候注意一点就是/get get的结束标签。说明: content 这是数据库里边数据表的名称,如果你的数据表前缀进行了修改,这里也必须进行修改。如果你在安装phpcms的时候设置的为woshi_. 那么这里就应该是woshi_contentcatid=79 and catid=XX and catid=79 and catid=85 or catid=95 order by updatetime desc rows=6/get如果说我们这里调用的是文章标题列表 数量为6 那么我们要在div中循环的就应该是li了。具体如下get sql=select*from content where catid=79 and catid=85 or catid=95 order by updatetime desc rows=6str_cut($rtitle, 38)/get这里说明一点updatetime 的排序方式。 比如说我们想按照文章录入的时间来进行降序排列(也就是吧最新的排前面),在使用updatetime之后,我们会发现,编辑一前的文章之后,这篇文章被调用到了列表的最前面。所以updatetime是文章编辑或修改时间,如果我们不想以这种方式进行排序,而是想以文章录入时间进行降序排列,可以吧这里的updatetime改为inputtime(3)使用get调用 栏目名及其相对应的栏目地址在使用get 的sql查询时,我们通常都会查询content这个表,在这个表里边包括了所有的文章及下载等内容信息,但栏目只有id却没有栏目名,所有的栏目信息都在 category 这个表里边,其实打开数据库一看,我们就一目了然了。所以在调用栏目名及其地址的时候我们需要借助 str_cut($CATEGORY$rcatidcatname,4) 这种方式来进行参数传递,呵呵,我索性连栏目名长度截取也加上,方便大家吧。呵呵。 有够BT ,呵呵 具体示例如下:get sql=select*from content where catid=52 and catid=55 or catid=50 or catid=77 or catid=78 order by updatetime desc rows=6str_cut($CATEGORY$rcatidcatname,4)str_cut($rtitle, 38)/get这个get调用的栏目ID分别为52 53 54 55 77 78 活学活用 呵呵!$CATEGORY$rcatidurl 栏目地址str_cut($CATEGORY$rcatidcatname,4) 栏目名 长度为4 根据自己需要调整吧其他参数前面介绍了!这里就不多说了继续下一个问题。()如何调用后台设置的标题颜色其实这个并不神秘。 只是个而已! 呵呵 接下来就直接示例吧!get sql=select*from 99inet_content where catid=40 and status=99 order by updatetime desc rows=7 date(m-d, $r if $rstyle str_cut($rtitle, 22)elsestr_cut($rtitle, 22)/if/getget部分俺就不说了,上面基本上都说了 date(m-d, $rupdatetime) 这个地方调用的是文章日期在这个小部分,大家注意我标出来的蓝色代码和量个绿色代码,有人会问:为什么调用两次标题里? 呵呵 别急 接下来告诉大家为什么。if $rstylestr_cut($rtitle, 22)elsestr_cut($rtitle, 22)/if其实这段代码好简单奥,有html基础地人都能看明白。if$rstyle 如果数据库相对应的文章的style字段不为空(也就是有内容),就生成str_cut($rtitle, 22) ,也就是说如果这篇文章你设置了标题颜色或者效果(加粗、斜体等),那么最终生成的html页应该是这样的网站标题 其实class的指是官方设置好的,这里的b是标题加粗。 其值我们在这里不深究。如果说在后台没有给标题加任何效果。你们生成的html就是a href=文章地址 target=_blank网站标题 没有调用而已我尽量说的比较简单了,我认为这个确实应该很简单了吧。 呵呵忘了一点,不过记得以前有位仁兄好像发过,想象我也加上吧,这样基本上get的常规用法就比较全面了。(5)调用的技巧,limit参数。 【比如:调用从第二条开始的连续几条信息】get sql=select*from content where catid=39 and status=99 order by updatetime desc limit 2,7date(m-d, $rupdatetime) if $rstylestr_cut($rtitle, 22)elsestr_cut($rtitle, 22)/if/get调用栏目id为39并且通过审核的文章,从第二条起的连续7条信息。 这个里边就使用了上面讲的调用后台设置的标题颜色。简单 简单 相当的简单。 这次真的完了。 奥对了,在使用limit是 不可同时使用row ,至于为什么?你想想就明白了(6)如何使用get在栏目首页调用所有文章模型的文章 (这个是模型的全部)get sql=SELECT contentid,catid,typeid,areaid,title,style,thumb,keywords,description,userid,updatetime,inputtime,url FROM yimi_content WHERE status=99 .get_sql_catid($cid). ORDER BY contentid DESC rows=40$rtitle/get可惜是模型的全部 大家可以试验一下 给个思路 研究中.(7)最近发现一个问题,哪就是在get的使用过程中 大家比较困惑的是id的取值,这点是我没想到的,呵呵,所以我今天增加了栏目首页调用所有子栏目内容的说明。同时也提一下,id的另一种赋值方法。get sql=SELECT * FROM content c,content_count n WHERE c.contentid=n.contentid AND c.status=99 and c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-湖北-湖北热处理工四级(中级工)历年参考题库典型考点含答案解析
- 2025年消费与零售行业食品行业行业热点追踪报告
- 新零售时代实体书店如何打造线上线下无缝对接策略研究报告
- 2025年事业单位工勤技能-湖北-湖北保健按摩师三级(高级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-河南-河南热力运行工三级(高级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-河南-河南园林绿化工四级(中级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-河北-河北计算机操作员二级(技师)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-河北-河北城管监察员五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江西-江西林木种苗工五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江苏-江苏殡葬服务工四级(中级工)历年参考题库含答案解析
- 2025年内江市总工会公开招聘工会社会工作者(14人)笔试模拟试题及答案解析
- 2025云南辅警笔试题目及答案
- 2025四川内江市总工会招聘工会社会工作者14人笔试备考试题及答案解析
- 2025年三支扶陕西试题及答案
- JJF(纺织)010-2012纱线捻度仪校准规范
- GB/T 16288-2008塑料制品的标志
- GB/T 14486-2008塑料模塑件尺寸公差
- 第三单元名著导读《朝花夕拾-二十四孝图》课件(15张PPT) 部编版语文七年级上册
- 口部运动功能评估分级标准
- 《汉服发展史》PPT课件
- 新编物理基础学王少杰(上、(下册))课后习题答案
评论
0/150
提交评论