PHPCMS开发实例PHPCMS二次开发模板.ppt

上传人:tia****nde 文档编号:11497577 上传时间:2020-04-25 格式:PPT 页数:29 大小:2.29MB
返回 下载 相关 举报
PHPCMS开发实例PHPCMS二次开发模板.ppt_第1页
第1页 / 共29页
PHPCMS开发实例PHPCMS二次开发模板.ppt_第2页
第2页 / 共29页
PHPCMS开发实例PHPCMS二次开发模板.ppt_第3页
第3页 / 共29页
点击查看更多>>
资源描述
北风网PHPCMS二次开发,模板,讲师:胖龙(北风网版权所有),剖析PHPCMS,PHPCMSV9的目录结构,什么是模板,用于将程序整理好的数据与模板文件进行绑定,并输出到客户端浏览器。,模板的基本语法定界符,PHPCMS模板标签使用作为定界符标签内容,模板的基本语法输出变量,$variable_name输出标签中变量的值。,参考:,模板的基本语法输出常量,constant_name输出标签中常量的值。,参考:,模板的基本语法条件判断,ifexpression1statement1elseifexpression2statement2elseifexpressionNstatementelsestatement/if条件判断,当符合条件则执行对应的程序,参考:if(expression1)statement1elseif(expression2)statement2elsestatement;,模板的基本语法循环,loop$a$n$bstatement/loop遍历数组,并执行循环内部的程序。,参考:foreach($aas$b)statement,模板的基本语法调用其他模板,templatetemplate_file_path,template_file_name调用其他模板文件。模板文件目录(template_file_path)为当前使用的模板风格所在目录的相对路径。默认路径:phpcms_root/phpcms/templates/default。,模板的基本语法单行PHP解析,phpstatement将标签中的内容作为PHP程序执行,参考:,模板标签PC标签,在PHPCMSV9使用PC标签做为数据的获取的方式。标签必须以pc开头,并以/pc结尾的代码片段;pc:冒号之后跟随的为模块名;PC标签的定义方式:pc:content参数名=“参数值”参数名=“参数值”参数名=“参数值”。,例如:pc:contentaction=listscache=3600num=20page=$page/pc,PC标签的分类,PC标签功能模块,PC标签内容模块,获取推荐位列表pc:contentaction=positionposid=catid=thumb=where=order=num=/pc返回参数,例如:pc:contentaction=positionposid=2order=listorderDESCnum=4loop$data$key$val$valtitle/loop/pc,PC标签评论模块,PC标签投票模块,PC标签公告模块,PC标签专题模块,PC标签会员模块,PC标签友情链接模块,PC标签工具箱,PC标签JSON工具箱,pc:json/pc,pc:jsonurl=“test_urlcache=86400loop$data$key$val$valtitle/loop/pc,PC标签XML工具箱,pc:xml/pc,pc:xmlurl=“test_urlcache=86400loop$data$key$val$valtitleloop/pc,PC标签SQL直接获取数据,pc:get/pc,pc:getsql=SELECT*FROMpre_forum_threadcache=3600page=$pagedbsource=discuzreturn=dataloop$data$key$val$valsubject/loopif$pages$pages/if/pc,PC标签碎片工具箱,pc:block/pc,pc:blockpos=index/pc,欢迎访问我们的官方网站,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!