您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
PHPCMS常用标签整理归总
晓霜2025-05-16phpcms教程已有人查阅
导读上面是循环所有的以文章频道为模型的频道,调用所有文章频道的较新文章和首页推荐图片文章。{loop $channels['article'] $channelid $cha} 循环的开始部分。
{$head[title]} 页面标题,用法:
{$phpcms[sitename]} 网站名称 用法:
{$head[keywords]} 要害字 用法:
{$head[description]} 网页描述 用法:
{$phpcms[version]} phpcms版本 用法:
{phpcms_path} 指向网站根目录 用法:
{$module[ads][linkurl]} 广告模块域名路径 用法:
{$module[vote][linkurl]} 投票模块域名路径 与上面面是相同的,这样可以将模块绑定不同的域名,而路径不会有错误。
{$skindir} 指向模版风格文件夹/templates/default/skins/default 用法:
{$php_siteurl} 网站的域名地址
下面变量的调用方法:
{$phpcms[sitename]} phpcms网站治理系统
{$phpcms[siteurl]} /
{$phpcms[logo]} images/logo.gif
{$phpcms[linklogo]} images/linklogo.gif
{$phpcms[icpno]} 陕icp备***号
{$phpcms[bazscert]} cert/bazs.cert
{$phpcms[seo_title]} phpcms网站治理系统
{$phpcms[seo_keywords]} phpcms网站治理系统
{$phpcms[seo_description]} phpcms网站治理系统
{$phpcms[ishtml]} 1 频道首页是否生成静态
{$phpcms[index]} index 首页名称
{$phpcms[fileext]} html 文件后缀名称
{$phpcms[webmasteremail]}||| master@domain.com
{$phpcms[copyright]} phpcms网站治理系统 版权
{$phpcms[enableeditor]} 1 是否开启可视化编辑
{$phpcms[province]} 陕西省
{$phpcms[city]} 西安市
{$phpcms[area]} 莲湖区
{$phpcms[uploaddir]} uploadfile 上传目录
{$phpcms[uploadfiletype]} gif|jpg|jpeg|png|bmp|txt|zip|rar|doc|swf
{$phpcms[uploadfunctype]} 1 上传文件采用的函数
{$phpcms[enablegzip]} 0 是否开始gzip压缩
{$phpcms[maxpage]} 100 较大分页数
{$phpcms[pagesize]} 20 每页显示条数
{$phpcms[searchtime]} 10 搜索间隔时间 单位为秒
{$phpcms[maxsearchresults]} 500 较大搜索结果
{$phpcms[searchperpage]} 10 搜索每页显示结果数
{$phpcms[searchcontent]} 1 是否答应全文搜索
{$phpcms[authkey]}网站安全密钥
{$phpcms[adminaccessip]} 127.0. 治理答应的id
{$phpcms[maxfailedtimes]} 5 较大密码尝试次数
{$phpcms[maxlockedtime]} 1 较大锁定时间 单位 小时
{$phpcms[enablebanip]} 1 是否开启禁止ip
{$phpcms[enableadmincheckcode]} 1 是否开启后台验证码
{$phpcms[enablethumb]} 1 是否开启缩略图
{$phpcms[thumb_width]} 150 缩略图宽度
{$phpcms[thumb_height]} 150 缩略图高度
{$phpcms[water_type]} 2 生成水印类型
{$phpcms[water_text]}生成水印的文字
{$phpcms[water_font]} include/fonts/simhei.ttf 文字水印字体文件地址
{$phpcms[water_fontsize]} 18 文字水印字体大小
{$phpcms[water_fontcolor]} #ff0000 文字水印字体颜色
{$phpcms[water_image]} images/watermark.gif 图片水印图片地址
{$phpcms[water_pos]} 9 水印生成的位置
{$phpcms[sendmailtype]} smtp 邮件发送形式 提供mail 和smtp方式
{$phpcms[smtphost]} smtp.163.com
{$phpcms[smtpuser]} xxxxx@163.com
{$phpcms[smtppass]} ********
{$phpcms[smtpport]} 25
{$phpcms[enablesignature]} 1 是否开启邮件签名功能
{$phpcms[signature]}
{$phpcms[enableftp]} 0 是否开启ftp功能
{$phpcms[ftphost]} ftp主机地址
{$phpcms[ftpport]} 21 端口号
{$phpcms[ftpuser]} ftp用户名
{$phpcms[ftppass]} ftp密码
{$phpcms[ftpwebpath]} ftp相对网站根目录地址
{$phpcms[enablepassport]} 0 是否启用外部整合
{$phpcms[passport_file]} discuz 整合采用的通行证文件
{$phpcms[passport_url]}
{$phpcms[passport_key]} xxxxxxxxxxyyyyyyy
{$phpcms[version]} 2007 当前系统版本
数组:$module
{$module[phpcms][module]} phpcms
{$module[phpcms][name]} phpcms
{$module[phpcms][iscore]} 1
{$module[phpcms][iscopy]} 0
{$module[phpcms][isshare]} 0
{$module[phpcms][moduledir]}
{$module[phpcms][linkurl]}
{$module[member][module]} member
{$module[member][name]} 会员 模块名称
{$module[member][iscore]} 1
{$module[member][iscopy]} 0
{$module[member][isshare]} 0
{$module[member][moduledir]} member 会员模块目录名
{$module[member][linkurl]} /member/ 会员模块路径
{$module[article][module]} article 频道采用的模块
{$module[article][name]} 文章
{$module[article][iscore]} 0
{$module[article][iscopy]} 1
{$module[article][isshare]} 0
{$module[article][moduledir]} article
{$module[article][linkurl]}
{$module[picture][module]} picture
{$module[picture][name]} 图片
{$module[picture][iscore]} 0
{$module[picture][iscopy]} 1
{$module[picture][isshare]} 0
{$module[picture][moduledir]} picture
{$module[picture][linkurl]}
{$module[down][module]} down
{$module[down][name]} 下载
{$module[down][iscore]} 0
{$module[down][iscopy]} 1
{$module[down][isshare]} 0
{$module[down][moduledir]}||| down
{$module[down][linkurl]}
{$module[ads][module]} ads
{$module[ads][name]} 广告
{$module[ads][iscore]} 0
{$module[ads][iscopy]} 0
{$module[ads][isshare]} 0
{$module[ads][moduledir]} ads
{$module[ads][linkurl]} /ads/
{$module[comment][module]} comment
{$module[comment][name]} 评论
{$module[comment][iscore]} 0
{$module[comment][iscopy]} 0
{$module[comment][isshare]} 1
{$module[comment][moduledir]} comment
{$module[comment][linkurl]} /comment/
{$module[vote][module]} vote
{$module[vote][name]} 投票
{$module[vote][iscore]} 0
{$module[vote][iscopy]} 0
{$module[vote][isshare]} 1
{$module[vote][moduledir]} vote
{$module[vote][linkurl]} /vote/
{$module[link][module]} link
{$module[link][name]} 友情链接
{$module[link][iscore]} 0
{$module[link][iscopy]} 0
{$module[link][isshare]} 0
{$module[link][moduledir]} link
{$module[link][linkurl]} /link/
{$module[stat][module]} stat
{$module[stat][name]} 访问统计
{$module[stat][iscore]} 0
{$module[stat][iscopy]} 0
{$module[stat][isshare]} 0
{$module[stat][moduledir]} stat
{$module[stat][linkurl]} /stat/
{$module[spider][module]} spider
{$module[spider][name]} 采集
{$module[spider][iscore]} 0
{$module[spider][iscopy]} 0
{$module[spider][isshare]} 0
{$module[spider][moduledir]} spider
{$module[spider][linkurl]} /spider/
{$module[message][module]} message
{$module[message][name]} 短消息
{$module[message][iscore]} 0
{$module[message][iscopy]} 0
{$module[message][isshare]} 0
|||{$module[message][moduledir]} message
{$module[message][linkurl]} /message/
{$module[mail][module]} mail
{$module[mail][name]} 邮件订阅
{$module[mail][iscore]} 0
{$module[mail][iscopy]} 0
{$module[mail][isshare]} 0
{$module[mail][moduledir]} mail
{$module[mail][linkurl]} /mail/
{$module[page][module]} page
{$module[page][name]} 单网页
{$module[page][iscore]} 0
{$module[page][iscopy]} 0
{$module[page][isshare]} 1
{$module[page][moduledir]} page
{$module[page][linkurl]} /page/
{$module[guestbook][module]} guestbook
{$module[guestbook][name]} 留言本
{$module[guestbook][iscore]} 0
{$module[guestbook][iscopy]} 0
{$module[guestbook][isshare]} 1
{$module[guestbook][moduledir]} guestbook
{$module[guestbook][linkurl]} /guestbook/
{$module[mypage][module]} mypage
{$module[mypage][name]} 自定义网页
{$module[mypage][iscore]} 0
{$module[mypage][iscopy]} 0
{$module[mypage][isshare]} 1
{$module[mypage][moduledir]} mypage
{$module[mypage][linkurl]} /mypage/
{$module[announce][module]} announce
{$module[announce][name]} 网站公告
{$module[announce][iscore]} 0
{$module[announce][iscopy]} 0
{$module[announce][isshare]} 1
{$module[announce][moduledir]} announce
{$module[announce][linkurl]} /announce/
{$cha[channelid]} 1 频道id
{$cha[module]} article 模块名称
{$cha[channelname]} 文章 频道名称
{$cha[style]} 频道名称样式
{$cha[channelpic]} 频道图片
{$cha[introduce]} 频道简介
{$cha[seo_title]} 频道seo标题
{$cha[seo_keywords]} 要害字
{$cha[seo_description]} 描述
{$cha[listorder]} 1 排序位置|||
{$cha[islink]} 0 是否为外部链接
{$cha[channeldir]} article 频道目录
{$cha[channeldomain]} 频道绑定域名地址
{$cha[disabled]} 0 是否禁用频道
{$cha[templateid]} index 默认频道首页模版
{$cha[skinid]} 0 默认风格id
{$cha[items]} 2 频道文章总数
{$cha[comments]} 0 评论总数
{$cha[categorys]} 0 栏目总数
{$cha[specials]} 0 专题总数
{$cha[hits]} 0 总访问次数
{$cha[enablepurview]} 0 开发频道或者认证频道 0为开发
{$cha[arrgroupid_browse]} 答应访问的用户组id
{$cha[purview_message]} <div align='center' style='color:red'>对不起,您没有阅读权限!</div>
{$cha[point_message]} <p align='center'><span style='background:#e3e3e3'><a href='{$readurl}' class='read'>阅读本文需要消耗<font color='red'>{$readpoint}</font>点,您确认查看吗?</a></span></p><br/>
{$cha[enablecontribute]} 1 是否答应投稿
{$cha[enablecheck]} 1 投稿是否需要审核
{$cha[emailofreject]} 退稿时站内短信/email通知内容:
{$cha[emailofpassed]} 稿件被采用时站内短信/email通知内容:
{$cha[enableupload]} 1 此频道是否答应上传
{$cha[uploaddir]} uploadfile 上传文件目录
{$cha[maxfilesize]} 1024000 上传文件大小
{$cha[uploadfiletype]} gif|jpg|jpeg|bmp|swf|rar|zip|doc|xls|chm|hlp 上传文件类型
{$cha[linkurl]} /article/ 频道地址
{$cha[setting]} 序列化后的频道参数
{$cha[ishtml]} 1 是否生成频道首页
{$cha[cat_html_urlruleid]} 0 栏目生成静态采用的规则id{$cha[item_html_urlruleid]} 0 文章内容页面生成静态规则id{$cha[special_html_urlruleid]} 0 专题页面生成静态规则id{$cha[cat_php_urlruleid]} 0 栏目不生成静态采用的规则id{$cha[item_php_urlruleid]} 0 文章内容页面不生成静态规则id{$cha[special_php_urlruleid]} 0 专题页面不生成静态规则id
网站首页模版:./templates/default/phpcms/index.html
<!--{loop $channels['article'] $channelid $cha}-->
<div class="cat_box_1">|||
<div class="cat_title">
<div class="cat_name">{$cha[channelname]}</div>
<div class="cat_url"><a class="more" href="{$cha[linkurl]}">更多 >></a></div>
</div>
<table cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td valign="top" width="50%">{tag_网站首页较新文章}</td>
<td width="10"></td>
<td valign="top" width="50%">{tag_网站首页推荐图片文章}</td>
</tr>
</tbody>
</table>
</div>
<!--{/loop}-->
上面是循环所有的以文章频道为模型的频道,调用所有文章频道的较新文章和首页推荐图片文章。{loop $channels['article'] $channelid $cha} 循环的开始部分。
从<div class="cat_box_1">到</div>是要循环的内容。
{$cha[channelname]} 是频道的名称 {$cha[linkurl]} 是频道的url
同样我们不使用循环。我们把我们的静态模版做好,然后一个个栏目都做固定了。在信息部分直接调用 中文标签调用信息即可。
网站头部模版:./templates/default/phpcms/header.html
<!--频道列表-->
<div id="whatever" align="center">
<ul class="tabbarlevel1" id="tabpage1">
<li {if $channelid==0}id="tabi" class="selected"{/if}><a href="{phpcms_path}">首页</a></li>
<!--{loop $channel $channel}-->
<li {if $channelid==$channel['channelid']}id="tabi" class="selected"{/if}><a href="{$channel[linkurl]}" class="white">{$channel[channelname]}</a></li>
<!--{/loop}-->
</ul>
</div>
{loop $channel $channel}到循环频道从<li>到 </li>要循环的内容
{/loop}
{if $channelid==$channel['channelid']}id="tabi" class="selected"{/if} 判定是不是当前频道下面,假如是应用样式表class="selected"
非当前频道使用样式文件 class="white"
|||
...................
<!--频道下属栏目列表-->
<!--{if $channelid}-->
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="submenu">
<a href="{$cha[linkurl]}" class="white"> {$cha[channelname]}首页</a>
{tag_频道一级栏目}
| < a href="{$cha[linkurl]}type.php" class="white">分类</a>
| <a href="{$cha[linkurl]}special/" class="white">专题</a>
| <a href="{$module[guestbook][linkurl]}index.php?keyid={$channelid}" class="white">留言本</a>
| <a href="{$cha[linkurl]}contribute.php" class="white">投稿</a>
| <a href="{$cha[linkurl]}search.php" class="white">搜索</a>
</td>
</tr>
</table>
<!--{/if}-->
{if $channelid}判定是否为当前频道中间蓝色部分为要循环的内容。
{tag_频道一级栏目} 是在栏目标签治理里面定义的
其中的
| < a href="{$module[guestbook][linkurl]}index.php?keyid={$channelid}" class="white">留言本</a>
| <a href="{$cha[linkurl]}contribute.php" class="white">投稿</a>
留言本和投稿链接可以在这里删除或者修改。或者可以让全站使用一个留言本。只要将
<a href="{$module[guestbook][linkurl]}index.php?keyid={$channelid}" class="white">留言本</a>
修改为
<a href="{$module[guestbook][linkurl]}index.php?keyid=0" class="white">留言本</a>
即可
本文标签:
很赞哦! ()
下一篇:phpcms模板标签使用说明示例
相关教程
图文教程
phpcmsV9首页模板文件解析
我们已经知道首页最终执行的是content模块下index控制器的init方法。下面, 我们逐步分析过程如下:
phpcms二次开发目录结构控制器类使用方法
目录结构图如下:在phpcms的具体的modules目录下就是,具体的项目模块了。classes 为模块类库包functions 为模块函数库包templates 为模板包,这里通常放置含有权限控制的控
phpcms头部代码详细分析介绍
首先说明一下网站模板主要放在根目录\phpcms\templates\default下,各文件夹按功能放置相应模板,content文件夹下主要放置全站的页头、页尾等模板另一个要说明一下的就是标签
PHPCMS某处设计缺陷authkey泄露的解决方法
在分析几个phpcms的漏洞就换分析其他的,换换口味。swfupload上传页面输出了MD5(auth_key+sess_id)。
相关源码
-
深蓝色风景摄影机构网站(自适应多端)pbootcms模板该模板基于PbootCMS内核开发,专为风景摄影机构、户外摄影企业设计,采用深蓝色主题传递专业与艺术感,全栈响应式架构确保PC、平板、手机端无缝适配PHP程序结合轻量级SQLite数据库也可以更换MySQL数据库查看源码 -
(自适应响应式)HTML5磁电机械设备蓝色营销型网站pbootcms模板本模板为磁电设备行业设计,采用蓝色营销风格,突出工业设备的专业性和技术感。模板结构清晰,能够有效展示磁电设备的技术参数、应用场景和企业实力,帮助客户快速了解产品特点和公司服务。查看源码 -
(自适应响应式)pbootcms食品零食店日化用品网站源码下载基于PbootCMS内核开发的响应式模板,为食品零食、日化用品等行业量身定制。该模板通过可视化设计展现产品特色,帮助企业快速搭建专业官网查看源码 -
帝国cms自适应古诗词古籍名句网站整站带数据基于帝国CMS打造的专业古诗词文化网站模板,专注于古典文学内容的展示与传播。模板设计蕴含传统文化韵味,支持诗词鉴赏、名句赏析、古籍整理等特色功能,为诗词爱好者提供优质的在线阅读体验。查看源码 -
(自适应响应式)英文外贸电子产品手机配件网站pbootcms模板专业级外贸网站模板基于PbootCMS内核开发,为电子产品跨境贸易企业设计。采用响应式布局技术,确保电脑、平板、手机等设备访问时自动适配显示效果。数据实时同步管理,一次编辑全平台生效。查看源码 -
pbootcms网站网络公司个人作品展示类网站源码(自适应)为网站建设公司、网络服务企业打造的响应式门户解决方案,基于PbootCMS内核深度开发。采用前沿自适应架构,无缝适配手机端交互与PC端展示需求。查看源码
| 分享笔记 (共有 篇笔记) |
