iurl(string argStrings)

参数:

argStrings, 复合参数型字符串(格式: "genre=articles;type=detail;key=1;time=2008-10-10 10:10:10" ...)

作用:

按照指定的条件与配置输出地址。

复合参数:

⒈ type: 类型(list,detail,page,ctpage)。

⒉ genre: 设定需要调用数据所属的模块名。

⒊ key: 关键字,一般为ID号,分类号等。

⒋ time: 时间,用于生成地址。

⒌ page: 分页数。

⒍ ctpage: 内容分页数。

示例:

{$=iurl("genre={$-genre};type=detail;key={$id};time={$time}")} = 在模板中常见的地址生成函数

备注:

问:为什么要使用地址生成函数生成地址?

答:使用这个之后可以按照需要使用不同类型的地址访问,比如默认是动态的 ?type=detail&id=1 类型的地址,当使用到生成HTML功能时可以将地址个性化为 htmldata/detail/2008/10/10/1.html,当使用URLRewriter时又可以将地址变成 detail-1.aspx 等等,只需要配置链接的模式即可。