友情连接
标签名:
{eucms table="link_eu" top="15" where="locked=0"} <a href="{url}" title="友情连接">{SiteName len="30"}</a>{/eucms}
条件:
参数名称 示例 要求 说明
table table="link_eu" 可选 数据表,默认不写为当前通用
field field="id,title" (多个字段请用,号分隔,注意,如果循环主体里有字段输出.那么这里必须也要写上) 可选 默认不写为*(查询全部字段)
where where="Locked=0 and Logo<>'' and LinkType=0 可选 数据库查询条件
top top="10" 可选 默认值为:10,为0时查询全部
order order="id desc" 可选 默认值为:id desc,为 rnd 时为随机显示
countid countid="id" 可选 默认值为:id,主键ID,分页需要用到
sql sql="select * from link_eu" 必需 默认值为:无,自写SQL
循环主体标签:
字段 示例 说明
SiteName {SiteName len="30"} 友情连接名字
url {url} 友情连接地址
Logo {Logo} 友情连接 图标 如果picurl没有内容则显示 /nopic.gif
AddDate {AddDate} 录入时间
Webadmin {Webadmin} 友情站 站长
Description {Description} 友情连接描述
循环主体标签函数:
字段 示例 说明
len {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自己根据需要编写