简介:一些重复的phpcms标签在模板里面经常用到。小编收集了一些常见phpcms模板标签及其用法介绍,有用到的朋友可以放在自己的项目中去用,大大节省开发时间phpcms后台常见获取栏目名称和获取上级栏目名称当前栏目id: {$ca ...
一些重复的phpcms标签在模板里面经常用到。小编收集了一些常见phpcms模板标签及其用法介绍,有用到的朋友可以放在自己的项目中去用,大大节省开发时间 phpcms后台 常见获取栏目名称和获取上级栏目名称当前栏目id: {$catid}当前栏目名: {$CATEGORYS[$catid][catname]}当前栏目目录名: {$CATEGORYS[$catid][catdir]}当前栏目url: {$CATEGORYS[$catid][url]}当前栏目描述:{$CATEGORYS[$catid][description]}当前栏目图片:{$CATEGORYS[$catid][image]}"当前栏目的内容数: {$CATEGORYS[$catid][items]}当前栏目的点击数: {$CATEGORYS[$catid][hits]}当前栏目的上级栏目id: {$CATEGORYS[$catid][parentid]}父级栏目id: $CAT[parentid];父级栏目的所有子栏目id $CATEGORYS[$CAT[catid]][arrchildid];其他字段:只需要改动XXX:{$CATEGORYS[$top_parentid][XXX]}获取一级栏目名称: {$CATEGORYS[$top_parentid][catname]}获取一级栏目url:{$CATEGORYS[$top_parentid][url]}{template "content","header"} 一般把公用头部文件单独建立一个header.html调用模板目录 phpcms emplatecontentheader文件网站建设 同理{template "content","footer"} 一般把公用头部文件单独建立一个footer.html调用模板目录 phpcms emplatecontentfooter文件网站字符集的设置 一般国际通用的UTF-8 国内使用的GBK 根据需求选择字符编码{CHARSET}字符集 (gbk或者utf-8)网站标题调用{if isset($SEO["title"]) && !empty($SEO["title"])}{$SEO["site_title"]}{$SEO["keyword"]}{$SEO["description"]}{str_cut(strip_tags($r["title"]),610,"…")} 过滤输出里面的html标签。然后截取字符串{strip_tags($r["title"])} 过滤html标签{pc:content action="position" posid="9" order="id" num="10" cache="3600"}{pc:content action="lists" catid="10" num="15" thumb="1" order="updatetime DESC" where="catid=10" moreinfo="1"}{pc:content action="lists" catid="9" where="catid=9 or catid=10 or catid=11 or catid=12" num="5" order="rand()"}action="position" 获取推荐位数据action="hits" 用于点击排行,热点action="lists" 用于列表action="category" 获取子栏目数据{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}action="relation" 获取相关数据phpcms标签使用 {pc:content action="relation" relation="$relation" catid="$catid" num="5" keywords="$rs[keywords]"}pc标签{pc:content 参数名="参数值"参数名="参数值"参数名="参数值"}action="position"--------------对话框的类型="内容推荐位列表"posid="9" -------推荐位ID="9"order="id" -----排序类型="id"num="10" -----数据调用数量="10"cache="3600"-------缓存="3600"毫秒thumb="1" 获取缩略图moreinfo="1" 关联副本,获取副表数据,比如 文章阅读次数,文章来源等order="rand() 随机获取指定数据order="updatetime DESC" 按照更新时间升序 也可以updatetime ASC 或者catid DESC/ASC{if $num%5==0} {/if} 判断键值是5的状态(加样式或者其他作用){date("Y-m-d H:i:s",$r[inputtime])}输出时间格式是2018-11-16 11:20:20或者不需要时分秒{date("Y-m-d",$r[inputtime])}去掉his也可以修改中间的-修改为/那么时间格式就是2018/11/16看项目需求分页标签------{$pages}文章页标签标题-------{$title}内容-------{$content}日期-------{$inputtime}来源-------{$copyfrom}调用文字友情链接{pc:link action="type_list" siteid="$siteid" order="listorder DESC" num="10" return="dat"}{loop $dat $v}{$v[name]} |{/loop}{/pc}调用图片友情链接{pc:link action="type_list" siteid="$siteid" linktype="1" order="listorder DESC" num="8"return="pic_link"}{loop $pic_link $v}{/loop}{/pc}本文仅代表作者个人观点,不代表巅云官方发声,对观点有疑义请先联系作者本人进行修改,若内容非法请联系平台管理员,邮箱2522407257@qq.com。更多相关资讯,请到巅云www.rzxsoft.cn学习互联网营销技术请到巅云建站www.rzxsoft.cn。 |