zoukankan      html  css  js  c++  java
  • 第一篇绑定数据 CMS

    整个语法说明:
    开始标记<!--{an:方法名 filed=[字段1,字段2,字段3] sort=[字段 asc|desc] category=[分类ID] id=[编号ID] keyword=[] page=[true|false] num=[分页显示数量]}-->

    <!--{/an}-->结束标记

    例①
    <!--{an:alist filed=[id,title,time] sort=[time desc]}-->
    <p>编号:${0},标题:${1},时间:${2}</p>
    <!--{/an}-->
    其中alist 表示:文章的列表。
    我还写了一些其他的方法:list,plist,llist...
    plist 表示:产品的列表。
    llist 表示:链接的列表。
    list 表示:通用的列表(文章,产品,链接...都包括了)

    filed 这里面填的都是数据库的字段名称。相信大家都懂。
    在后续的版本中,我将字段id默认到第一,就毋须填写了
    即:<!--{an:alist filed=[title,time] sort=[time desc]}-->
    <p>编号:${0},标题:${1},时间:${2}</p>
    <!--{/an}-->
    其中时间会经常进行格式化操作。
    于是我写了一个方法。
    <!--{an:alist filed=[title,time] sort=[time desc]}-->
    <p>编号:${0},标题:${1},时间:${2|yyyy-MM-dd}</p>
    <!--{/an}--> 相信大家都明白时间格式化是何意思了。

    category 顾名思义就是分类啦。填写分类ID即可。
    分类ID等于1的文章列表<!--{an:alist filed=[title,time] category=[1]}--> <p>编号:${0},标题:${1},时间:${2}</p> <!--{/an}-->
    分类ID=#表示从Url获取编号ID <!--{an:alist filed=[title,time] category=[#]}--> <p>编号:${0},标题:${1},时间:${2}</p> <!--{/an}-->

    id 同上。

    page 表示是否分页,默认不分页
    num 表示每页所显示的数量。默认为10,若为0则显示所有。

    keyword 表示模糊查询,即关键词搜索。
    好了,绑定数据的例子差不多就这些了。

    收藏地址:http://www.cnblogs.com/19aspx/archive/2012/12/13/2817232.html

  • 相关阅读:
    生成按月递增循环日期
    js判断上传图片宽高及文件大小
    网页上如何实现禁止复制粘贴以及如何破解
    PAT(乙级)1019
    PAT(乙级)1018
    PAT(乙级)1017
    PAT(乙级)1016
    PAT(乙级)1015
    关于PAT(乙级)
    PAT(乙级)1014
  • 原文地址:https://www.cnblogs.com/chennie/p/2829078.html
Copyright © 2011-2022 走看看