{eupage 条件}循环主体 {/eupage}
参数名称 | 示例 | 要求 | 说明 |
table | table="article" 或 table="1"(里面写模型ID也可以) | 可选 | 数据表,默认不写为当前通用 |
field | field="id,title" (多个字段请用,号分隔,注意,如果循环主体里有字段输出.那么这里必须也要写上) | 可选 | 默认不写为*(查询全部字段) |
where | where="id=1" | 可选 | 数据库查询条件,默认article的条件为isAccept=0 and delif=0 |
top | top="10" | 可选 | 默认值为:10,为0时查询全部 |
order | order="id desc" | 可选 | 默认值为:id desc,为 rnd 时为随机显示 |
countid | countid="id" | 可选 | 默认值为:id,主键ID,分页需要用到 |
sql | sql="select * from article" | 必需 | 默认值为:无,自写SQL |
字段 | 示例 | 说明 |
len | {title lenr="30"} | 显示title字段的值,且只显示前30个字符(一个汉字算2个字符) |
lenr | {title len="30"} | 显示title字段的值,且只显示后30个字符(一个汉字算2个字符) |
replace | {title replace="find|repcontent"}。
{title replace="中国|美国"} 通过replace属性替换后输出的结果为:美国人民共和国 {title replace="中国"} 输出结果为:人民共和国 |
find为查找的值,repcontent为替换值,中间用垂直线分开,若无垂直线,则查找删除符合查询条件的值 |
none | {picurl none="/nopic.gif"} | 如果picurl没有内容则显示 /nopic.gif |
Before | {title Before="你好"} | 输出值前插入内容,当title输出值为中国的时候,实际输出的值是: 你好中国 |
After | {title After="你好"} | 输出值后插入内容 当title输出值为中国的时候,实际输出的值是: 中国你好 |
date | {UpdateTime date="yyyy-mm-dd"} 其中UpdateTime为字段名且是日期类型,结果举例:2017-10-18,英文月份:{UpdateTime date="yyyy-enm-dd"},结果举例:2017-Oct-18,星期:把日期转化为星期,结果举例:{UpdateTime date="week"} | 格式化日期,只适用于日期型字段 |
fun | {title fun="trim"} | 是调用ASP函数来对输出结果处理,如果有多个可以用@分开,当然自己也可以在api/public.asp自己根据需要编写 |
{pagelist}参数{/pagelist}
字段 | 说明 | 要求 |
[index] | 首页 | 可选 |
[pre] | 上一页 | 可选 |
[page]<a [thispage] href="[link]">[pagename]</a>[/page] | 分页循环 结果 [1 2 3 4 5 6 7] | 可选 |
<a href="[nextpage]">[next]</a> | 下一页 | 可选 |
<a href="[endlink]">[end]</a> | 到最后页 | 可选 |
[selectpage] | 下拉框 选页 | 可选 |
[record] | 当前页数 | 可选 |
[listsize] | 共有多少页/总页数 | 可选 |
{pagelist} [index] <!-- 首页 -->[pre] <!-- 上一页 -->[page]<a [thispage] href="[link]">[pagename]</a>[/page] <a href="[nextpage]">[next]</a><a href="[endlink]">[end]</a><span>[selectpage]</span><span> [record] [listsize]</span>{/pagelist}
字段 | 说明 |
[AutoID0] | 自增长ID 从0开始 如 0 1 2 3 4 5 6 |
[AutoID1] | 自增长ID 从1开始 如 1 2 3 4 5 6 7 |
[AutoID2] | 自增长ID 从2开始 如 2 3 4 5 6 7 |
[AutoID00] | 偶数自增长ID 从0开始 如 0 2 4 6 8 |
[AutoID01] | 奇数自增长ID 从1开始 如 1 3 5 7 9 |
[AutoID02] | 偶数自增长ID 从2开始 如 2 4 6 8 |
[ModID] | 间歇ID 如 0 1 0 1 交替输出0和1 |
<!-- 以下为循环读取 --> {eucms}
<li><a href="[link]" target="_blank" >{title len="30"}</a><li>
{/eucms} <!-- 循环结束 -->
<!-- 以下为循环读取 --> <li><a href="/html/biaoti1.11html">标题111</a></li> <li><a href="/html/biaoti222.html>标题222</a></li> ...................... <!-- 循环结束 -->