HPCMS开发实例PHPCMS二次开发模板

HPCMS开发实例PHPCMS二次开发模板

ID:45191493

大小:2.29 MB

页数:29页

时间:2019-11-10

HPCMS开发实例PHPCMS二次开发模板_第1页
HPCMS开发实例PHPCMS二次开发模板_第2页
HPCMS开发实例PHPCMS二次开发模板_第3页
HPCMS开发实例PHPCMS二次开发模板_第4页
HPCMS开发实例PHPCMS二次开发模板_第5页
资源描述:

《HPCMS开发实例PHPCMS二次开发模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北风网PHPCMS二次开发模板讲师:胖龙(北风网版权所有)剖析PHPCMSPHPCMSV9的目录结构什么是模板模板的基本语法模板标签的分类如何调用数据什么是模板用于将程序整理好的数据与模板文件进行绑定,并输出到客户端浏览器。模板的基本语法——定界符PHPCMS模板标签使用{}作为定界符{标签内容}模板的基本语法——输出变量{$variable_name}输出标签中变量的值。参考:模板的基本语法——输出常量{constant_name}输出标签中常量的

2、值。参考:模板的基本语法——条件判断{ifexpression1}statement1{elseifexpression2}statement2……{elseifexpressionN}statement{else}statement{/if}条件判断,当符合条件则执行对应的程序参考:if(expression1){statement1}elseif(expression2){statement2}……else{statement;}模板的基本语法——循

3、环{loop$a$n$b}statement{/loop}遍历数组,并执行循环内部的程序。参考:foreach($aas$b){statement}模板的基本语法——调用其他模板{template‘template_file_path’,‘template_file_name’}调用其他模板文件。模板文件目录(template_file_path)为当前使用的模板风格所在目录的相对路径。默认路径:phpcms_root/phpcms/templates/default。模板的基本语法——单行PHP解析{phpstatement}将标签中的

4、内容作为PHP程序执行参考:模板标签——PC标签在PHPCMSV9使用PC标签做为数据的获取的方式。标签必须以{pc}开头,并以{/pc}结尾的代码片段;{pc:}冒号之后跟随的为模块名;PC标签的定义方式:{pc:content参数名=“参数值”参数名=“参数值”参数名=“参数值”}。例如:{pc:contentaction="lists"cache="3600"num="20"page="$page"}{/pc}PC标签的分类工具类工具类,大体上可以理解为PHPCMSV9所提供的一些工具箱。包括:js

5、on,xml,碎片等。模块类模块类,是PHPCMSV9各个模型提供给大家调用模块数据的数据接口。PC标签——功能模块模块类pc:content内容模块pc:comment评论模块pc:vote投票模块pc:announce公告模块pc:special专题模块pc:member会员模块pc:link友情链接模块PC标签——内容模块pc:contentaction=‘position’内容推荐位列表action=‘lists’内容列表action=‘hits’点击排行榜action=‘relation’相关文章action=‘category

6、'栏目列表获取推荐位列表{pc:contentaction=‘position’posid=‘’catid=‘’thumb=‘’where=‘’order=‘’num=‘’}{/pc}返回参数字段类型空默认注释titlechar(80)否NULL推荐位标题urlchar否NULL推荐位链接地址inputtimeint(10)否NULL推荐位发布时间thumbchar是NULL推荐位缩略图例如:{pc:contentaction="position"posid="2"order="listorderDESC"num="4"}

    {loo

    7、p$data$key$val}

  • {$val['title']}
  • {/loop}
{/pc}PC标签——评论模块pc:commentaction=‘get_comment’获取评论总数据action=‘lists’评论数据列表action=‘bang’评论排行榜PC标签——投票模块pc:voteaction=‘lists’获取投票列表action=‘get_vote’获取投票概述PC标签——公告模块pc:announceaction=‘lists’公告数据列表PC标

8、签——专题模块pc:specialaction=‘lists’专题列表action=‘content_list’专题信息列表action=‘hits’专题信息点击排序PC标签——会员模块pc:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。