phpcms笔记

———————————————————————— *********标签**********————————————————————————phpcms标签{

————————————————————————
*********标签**********
————————————————————————
phpcms标签
{pc:content action="lists" cache="3600" num="20" page="$page"}{/pc}
{pc:模块名 action="操作名" 参数名="参数值"}{/pc}

内容模块:content
可用操作:
lists 内容数据列表
relation 内容相关文章
hits 内容数据点击排行榜
category 内容栏目列表
position 内容推荐位列表
其他见文档


————————————————————————
标签类型:1.工具类2.模块类
————————————————————————
默认情况下PC标签中的数据都是数组方式返回的,你都可以通过 $data 来获取到这个数组
如果你在PC标签中定义了return参数,返回的数组将使用return的值进行命令。
————————————————————————
标签保留参数
变量名 默认值 说明
action null 本参数的值表示为操作事件,模型类PC标签必须使用包含本参数,以说明要进行的操作。
cache 0 缓存存储时间(单位秒)
num 20 获取记录的条数,最后会被模板引擎处理成limit传送到处理函数中。
page null 当前分页。一般填写为$_GET[page]
urlrule null URL规则
return data 返回数据变量名
————————————————————————
完整的使用例子
{pc:content action="lists" catid="25" num="20" page="$_GET[page]" return="data"}
<UL>
{loop $data $n $r}
<LI><A href="{$r[url]}">{$r[title]}</A>
{/loop}
</LI>
</UL>
{/pc}
————————————————————————
系统常量
CACHE_PATH 缓存文件夹地址
SITE_PROTOCOL 主机协议
SITE_URL 当前访问的主机名
HTTP_REFERER 来源
SYS_START_TIME 系统开始时间
CHARSET 页面字符集
SYS_TIME 当前时间戳
WEB_PATH 网站根路径
JS_PATH JS路径
CSS_PATH CSS路径
IMG_PATH 图片路径
APP_PATH 动态程序路径
PLUGIN_STATICS_PATH 应用静态文件路径
————————————————————————

标签: 标签 列表 文档