zoukankan      html  css  js  c++  java
  • ancms v2.3语言介绍

    语法版本:ancms v2.3

    ancms已经开发开发出来了,现在写技术文档。

    先描述一下语法结构。

    1、绑定数据

    <!--{an:list table=[news] route=[newsview] field=[title,times] page=[true] sort=[times desc] row=[16] if=[typeid=12]}-->
        <li><span class="fr_time">${2|yyyy-MM-dd}</span><a href="${href}" target="_blank">${1}</a></li>
    <!--{/an}-->
    //http://www.ancms.net/cmshelp/1.html
    

    相信懂程序的应该看的很明白吧。

    list 表示列表函数

    table 表示数据库表名

    route 表示url路由名称

    field 表示数据库表列的字段名

    page 表示是否分页

    row 表示要一页要显示的行数

    sort 表示排序,asc升序、desc降序

    if 表示条件 即(sql 中 where的功能)

    ${0} 表示 该列ID的值

    ${1} 表示 该列Title的值

    ${2} 表示 该列Times的值  其中 ${2|yyyy-MM-dd}  中的 yyyy-MM-dd 表示时间的格式

    ${href} 表示 该列url route的链接。即他的值,取决于他的route name值。

    route=[newsview] 表示链接指向的是news的内容。

    本文地址:http://www.ancms.net/cmshelp/1.html

    2、分页显示

    <!--{an:listpager table=[news] route=[newslist] row=[16] if=[typeid=12]}-->
    ${pager}
    <!--{/an}-->

    listpager 表示分页函数

    ${pager} 表示分页的内容;必填

    上面的其他参数,同上。

    3、其他函数

    an:type 表示网站栏目列表

    就这些啦,网站应该够用了哦。

    本文地址:http://www.ancms.net/cmshelp/1.html

  • 相关阅读:
    PAT (Advanced Level) Practice 1097 Deduplication on a Linked List (25分) (静态链表+测试实例)
    PAT (Advanced Level) Practice 1096 Consecutive Factors (20分)
    POJ
    LightOJ
    LibreOJ
    SGU 223 国王 状压DP
    HDU
    CodeForces
    【模板】 拉格朗日插值
    模板 求二次剩余
  • 原文地址:https://www.cnblogs.com/ancms/p/3109881.html
Copyright © 2011-2022 走看看