用法示例:

    格式:

    1. <content action="方法名" 参数="内容"> .. HTML ..</content>

    特别说明:

    • $catid 变量在列表页,和内容页都表示当前栏目ID。
    • page="$page" 表示开启分页,每个页面,只允许出现一个,多个会出现未知错误!

    公用参数

    参数名称 说明
    数据缓存时间,单位秒
    @return 返回值变量名称,默认data
    分页函数,默认page()
    @pagetp 分页模板
    设置SQL where 部分。说明:出现><这类,建议使用{gt}代替>{lt}代替<{neq}代替<>{elt}代替<={egt}代替。建议直接传入变量。

    调用栏目信息列表

    为lists时,调用栏目信息列表

    用法示例:

    1. <content action="lists" catid="$catid" order="id DESC" num="4" page="$page"> .. HTML ..</content>

    用法示例:

    @actionhits时,调用点击排行榜

    1. <content action="hits" catid="$catid" order="weekviews DESC" num="10"> .. HTML ..</content>
    参数名称 说明
    排序,例如“weekviews DESC”
    @day 调用多少天内的排行
    sql语句的where部分。
    views 点击总数
    yesterdayviews 昨日点击
    dayviews 今日点击
    weekviews 本周点击
    monthviews 本月点击

    用法示例:

    1. <content action="hits" catid="$catid" order="weekviews DESC" num="10">
    2. 循环列表,默认返回数据是`$data`
    3. <ul>
    4. <volist name="data" id="vo">
    5. <li>标题:{$vo.title},地址:{$vo.url}</li>
    6. </volist>
    7. </ul>

    调用相关文章

    relation时,调用相关文章
    用法格式:

    用法示例:

    1. <content action="relation" relation="$relation" catid="$catid" order="id DESC" num="5" keywords="$keywords">
    2. <ul>
    3. <volist name="data" id="vo">
    4. <li>标题:{$vo.title},地址:{$vo.url}</li>
    5. </volist>
    6. </ul>
    7. </content>

    @actioncategory时,调用栏目列表
    用法格式:

    1. <content action="category" catid="$catid" order="listorder ASC" > .. HTML ..</content>
    参数名称 说明
    排序,例如“listorder DESC”
    @where sql语句的where部分 例如:child = 0

    其他一些小技巧

    如果要添加where条件,可以这样使用 where="field='8'",如果想在where里调用变量,要使用<?php $sql = "field = '{$id}'"; ?> where="$sql"这种方式,不可以直接在where里使用变量!(注意:为了你的网站安全,不建议直接接受$_GET,$_POST等不可信数据!)
    如果为了性能考虑,可以添加 cache="3600" 参数,标识缓存3600秒。这样在动态访问的时候,可以加快!推荐网站开启Memcached缓存。