版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、慧众聚成HUI ZHONG JU CHENG汇聚英才众成未来汇聚英才众成未来项目五CMS内容管理系统原理网站内容管理系统开发©慧众聚成HUI ZHONG JU CHENG教学目标1了解MVC的基础理论,了解CMS 开发的工作原理2熟悉标记向导的操作,理解模板调 用标记的结构©慧众聚成HUI ZHONG JU CHENG汇聚英才众成未来汇聚英才众成未来请简要回答以下问题:汇聚英才众成未来汇聚英才众成未来JS中循环语句的结构与实现方法?简述CM辽作原理?汇聚英才众成未来、MVC概述MVC概述©慧众聚成HUI ZHONG JU CHENG汇聚英才众成未来汇聚英才众成未来
2、系统 P2成绩单生成案例讨论:口为什么要制作成绩单模板文,成绩单生成系统有明陛好处?汇聚英才众成未来汇聚英才众成未来汇聚英才众成未来©慧众聚成HUI ZHONG JU CHENG成绩单生成系统",这样的思路具有如下优势:I参考结论汇聚英才众成未来汇聚英才众成未来1.生成魏率高。一次运行,能生成所有成绩单2 .灵活性高。如果仅生成不及格学生成绩”仅需要修改程序中的SQL代码即可”不需要修改娄库与模板文件汇聚英才众成未来汇聚英才众成未来3 .咖管理方便。如果学生滋责需要修改,仅需要修改数据可,不需要修改模板和4 .样式管理方便。如果成绩单样式需要修改,仅需要修改模板文件即可(如
3、果是网,仅需要修改CSS样式表)z不需要修改程序与数据库|H什么是MVC©慧众聚成HUI ZHONG JU CHENGMVC全名是Model View Controller,是模型(model)视图(view)控制器 (controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法 组织代码,将业务逻辑聚集至!J个咅阱里面,在改进和个性化定制界面及用户交互的同时 ,不需要重新编写业务逻辑。模型:表示娄嫌和业务规则”应用程序的主体部分。视图:用户看到并与之交互的界面。对Web应用程序来说,视图就是由HTML元素组 成的界面,还包周s、flash等交互元素。控制
4、器:接受用户的输入并调用模型和视图去完成用户的需求。MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且 使程序某一部分的重釘!J用成为可能。除此之外,此模式通过对复杂度的简化,使程序结 构更加直观。简单的说,使用MVC是将M和V的实现代码分离,从而使同一个程序可以使 用不同的表现形式。汇聚英才众成未来MVC的优势©慧众聚成HUI ZHONG JU CHENG控制融概念也很就多个视图对应一个模型模型返回的数据与显示逻辑分离应用被分割成为三层MVC更符合软件工程化管鮒精神汇聚英才众成未来小结什么是MVC MVC的优势汇聚英才慧众聚成HUIZHONGJU CHEN
5、GDEDECM S智能标记向导汇聚英才众成未来慧众聚成HUIZHONGJU CHENGDEDECM S智能标记向导步骤1、文童列表标记生成流程DEDEq/l4Sv5 7汇聚英才众成未来DEDECM S智能标记向导步骤2、进入只能标记生成向导设置页面白左文标记宦理»智能标记生成向导: 列表样式:汇聚英才众成未来汇聚英才众成未来关于年业论文书塔緡式( 毕业论文规范写作问答( 论文术语中英文对译J5 字术论文塔作的谍总构思 毕业论文宥作的at本要求 【论文关于毕业论文书写* 论文毕业论文规范写作e 论文论文术语中英文对隹 【论文)学术论文写作的谋 论文毕业论文写作的基习汇聚英才众成未来汇聚
6、英才众成未来调用栏目:科技台限定频道:不限频道.日|附加厲性:pF限曰调用记录条数:F显示列数:1标题长度:24(1宇节二0 5个中文字)高级筛选:帯缩略图推荐 专题关|逗号分开)排列顺序: 发布时间圍| ©由高到低o由焙解文档发布时间:o天以内(0表示不限提取特定文档:选择节点文章DEDECMS智能标记向导©慧众聚成HUI ZHONG JU CHENG步骤3、进入只能标记生成向导设置页面on-NyOataC支持字段:id. ti tie, color, typtid, is>tke, description, pubd>t«, senddate. o
7、rcrgk, click, li tpxc( typedir, t/penane, or curl, typcurl, ztin® (pubdtt« 的dede: trclist r«w=,5, ti24* orderby* pubdate* typeid=,12* idlist=* * (field textlink/ (field, pubdtle functionyDAtcC «»-dz, ®»«e)/)<br/> /d«de arclist0000-0-00*|§jf), t
8、txtlink, typolink, inglink, wq&o 音通宁段直接用审段名门丧示。用參数£ield:pubd4te functi on-N/DAte C H: 1 s* /3ne)/2A冋I生成僅板调用标记|保存为自定义你记汇聚英才众成未来慧众聚成HUIZHONGJU CHENGDEDECM S智能标记向导步骤4、查看模板代码与生成结果。模板代码:dede:arclist row='5' titlelen=? 24? orderby=? pubdate? typeid=? 12* idlist=? ? field:textlink/ (field:
9、pubdate function=MyDate (' m-d?©me)/) <br/> /dede:arclist结果:陈一舟:投诰社交只(08-19)陈一舟首投实体业眼(08-12)阿里苏宁结盟 流量(08-11)马云:阿里巴EL投谱苏(08-11)手机卡实名制9月1日开(08-09)汇聚英才众成未来慧众聚成HUIZHONG JU CHENGa) ARC LIST标签应用模板默认模板管理新建模板DEDEC/US vs '?康覆菜单ffi汇聚英才众成未来慧众聚成HUIZHONG JU CHENG枚A&u歎认槻板箸理y2块0自定义宏标记生-智能标记向
10、导fHQ全尉记测试釆系姣空助o魁场交档a意见霆议反很0育方交涂伦坛1JK 1枚板它锂文件名枚心役板 > chenynnj«xfdbck lu»artiele.article htnh footer httth«4d«r hw>nd«x htn.list lu field: textlink/ (field:pubdate function=MyDate C mf ,/dede:arclist图:修改/新建模板页面list_4rticl«_kj t. htn list_trticle_xt. htn li st.tr tic
11、le.shq. htn list.articlxdx. htnb “arch hUh sind« htna t«C htn汇聚英才众成未来慧众聚成HUIZHONG JU CHENGhtnVntitled-1 hUG健极板ij 上传税板汇聚英才众成未来慧众聚成HUIZHONG JU CHENG汇聚英才众成未来慧众聚成HUIZHONG JU CHENG图:新建模板汇聚英才众成未来参考步骤步骤2、进入修改/新建模板页面複板管理»修改/赣建模板修改/弱建模板:channelartlistdemotagfeedbackflinkinfol inklikearti cleli
12、kepagelikesgpeLgemynewsmyt&gsoftmsgsonchannel dede: arclist row=? 5? titlelen=? 24? orderby' pubdate* typeid=? 12? idlist=? ? 参考步骤©慧众聚成HUI ZHONG JU CHENG6盼« a *褊乐I电vrrFl农I 更酒£j .电裤嗣5 一a斷兄如;5 1帛;-.1:英HA畑啊苗rvp /7m tbr ha/X.cbk/理壬主氏&迄貝对I 紙4 "vn «b< CM/aMtas.ltMlv
13、 &主密忖?»4n kl»l主辟CRH整阳沏I3E下,皿h、s缭井,步骤3、生成更新主页HTML)选择主页模板预览主页汇聚英才众成未来汇聚英才众成未来图:页面模板更新汇聚英才众成未来©慧众聚成HUI ZHONG JU CHENG参考步骤步骤4、查奇页览效果陈一舟:投谡社交只(08-19)陈一舟首投实体业 眼(08-12)阿里苏宁结盟 流量(0411)马云:阿里巴巴投谱苏手机卡实名制9月1日开(0沪09)图:査看预览效果汇聚英才众成未来小结©慧众聚成HUI ZHONG JU CHENG DedeCMS智能标记向导 ARCLIST标签应用三、ARCL
14、IST标签详解:JARCLIST标签剖析©慧众聚成HUI ZHONG JU CHENG1 dede:arclist row='5f titlelen = ,24, orderby=vpubdate1 typeid = l12, idlist=lf2 field:textlink/(field:pubdate fu n cti o n = My Date (' m -d me)/) < b r/ >3 /dede:arclist代码解释:第3行:dede:ARCLIST标签的开始标记与结束标记,这个标记代表了调用规则 类似SQL语句来调用数据库。通过ARCU
15、STI示签#我们可以调用到CMS数据库中的 文章。第2行:此行为单条样式,即被调用的文章展现的方式。在上例中,我们共调用了五条新闻,这五条新闻都以单条样式定义的方式展现。慧众聚成HUIZHONGJU CHENG参考步骤2、ARC LIST标签详解标签名称:arclist功能说明:文章列表调用标记标签示例:dede:arclist flag='h' typeid = M row=" col = M titlelen=" infolen=" imgwidth=" imgheight=" listtype=" orderby
16、=" keyword ="单条样式代码/dede:arclist参数说明:col = -分多少列显示(默认为单列) row-lCT返回文档列表总数typeid=11栏目ID在列表模板和档案模板中一股不需要指定,在封面模板中允许用丁分开表示多个栏目;titlelen = '30'标题长度等同于titlelength infolen = '160'表示内容简介长度等同于infolength imgwidth='120,缩略图竟度 listtype二栏目类型(顶级栏目? ?) orderby='sortrank,文档排序方式
17、7; orderby='hot'或 orderby二'click'表示按点击数排列§ orderby = 'sortrank'或 orderby二'pubdate'按出版时间排列 § orderby ='near*§ orderby = = 'lastpost1按最后评论时间§ orderby= ='scores* 按得分排序§ orderby=id*按文章ID排原§ orderby ='rand*随机获得指定条件的文档列表keyword
18、= -含有指定关键字的文档列表,多个关键字用;'分innertext =''单条记录样式aid="指定文档IDidlist '提取特定文档(文档ID)isweight = 'n*开启按照权重排厲默认为n/N,如果设为y/Y,则内容会按照weight字段排 厲数值越小越靠前channelid 频道 IDlimit="起始结束表示限定的记录范围(如:limit='l,2,)flag = 'h'自定义属性值:头条h推荐c图片p幻灯f滚动脂专j图文同加粗bnoflag = “同flag ,但这里是表示不包含这些属性or
19、derway=*desc*值为desc或asc f指定排常方式是降序还是顺向排陰,默认为降陰subchyi天数,表示在多少天以内的文档汇聚英才众成未来3S单条样式与底层模板©慧众聚成HUI ZHONG JU CHENG1)单条样式在上述案例中,我们多次提到单条样式,单条样式是标记生成结果时,每条记录的展现样式的规则。示例如下:单条样式:<a href = *field:arcurl/*>field:title/</a>生成结果:<a href=7a/news/voice/2015/184.HTML >舟:投资社交只是一种幻想v/a>汇聚英才众
20、成未来参考步骤©慧众聚成HUI ZHONG JU CHENG汇聚英才众成未来参考步骤汇聚英才众成未来参考步骤2)底层字段模板field:arcurl/的生成结果是文章链接 field:title/的生成结果是文章标题底层字段模板的规范是:这就是底层字段模板,是从数据库中调用字段内容的标记。【fiel止底层字段名称/ 底层字段非常多,如下表所示:汇聚英才众成未来慧众聚成HUIZHONGJU CHENG参考步骤汇聚英才众成未来慧众聚成HUIZHONGJU CHENG参考步骤底层字段名184调用结果解释peid陈一舟:投资社交只是一种幻想24a rcu rl/a/news/voice/20
21、15/184.HTMLdescription I二卜 fl I t >1 L.2 午"lickextlink<a href = ,/a/news/voice/2015/184.HTML,>陈一舟 投资社交只v/a>itpicuploads/allimg/150818/l-150QQ42TS24-lp.jpgmglink<a href=7a/news/voice/2015/184.HTML'> <img src=*/uploads/allimg/150818/l-150QQ42TS24 lp.jpg* border=*0' width = '12O' height二'120' alt二
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年《江南夜色》说课稿绘画
- 2025-2026学年j解方程说课稿
- 2025-2026学年奥尔夫儿歌节奏说课稿
- 2025-2026学年好片段教学说课稿
- 制粉工复试模拟考核试卷含答案
- 广告合规审查员安全培训效果考核试卷含答案
- 儿童发育指导师岗前实操综合知识考核试卷含答案
- 化学制浆工安全理论能力考核试卷含答案
- 白土补充精制装置操作工创新应用能力考核试卷含答案
- 西式面点师岗位知识水平考核试卷含答案
- 金融管理综合应用案例昌盛餐厅
- 2027届广州市天河区普通高中毕业班适应性训练作文题目解析及范文:长期规划是对未来的研判与谋划
- 长春初中语文九上《短文两篇-孔子世家赞》
- 道路维修验收标准方案
- 煤矿班组长培训课件
- 鱼类育种课件
- 《JBT 7257-2018 行车式提板刮渣刮砂机》(2026年)实施指南
- 福建省泉州市永春第一中学2025-2026学年高二上学期开学考试数学试卷
- 绵阳东辰学校五升六预备年级招生考试数学试题
- 嗜酸性肉芽肿性多血管炎诊治多学科专家共识(2025年版)解读
- 甲亢的中医护理方案
评论
0/150
提交评论