YourPHP模板标签详细说明

5星 · 超过95%的资源 需积分: 9 3 下载量 21 浏览量 更新于2024-09-12 收藏 38KB DOC 举报
YourPHP模板标签详解 YourPHP模板标签是YourPHP系统中的一种模板标签,用于在页面中显示数据列表或其他类型的数据。通过使用不同参数和函数,可以实现各种数据的显示和处理。 **模板标签说明** 模板标签是YourPHP系统中的一种特殊标签,用于在页面中显示数据列表或其他类型的数据。它可以根据不同的参数和函数来实现各种数据的显示和处理。 **YP:list标签** YP:list标签是YourPHP系统中的一种模板标签,用于在页面中显示数据列表。它可以根据不同的参数来实现各种数据的显示和处理。 参数说明: * catid:设置要调取的栏目数据,可以是一个或多个栏目ID,用半角逗号分开。 * posid:设置数据推荐位。 * linktype:设置调用什么类型的链接,1为文字链接,2为图片链接。 * id:定义数据查询的结果存放变量。 * key:返回数据主键变量名称。 * where:设置数据筛选条件。 * order:设置排序方式。 * limit:设置调用条数,默认为10条。 * field:设置调用那些字段。 * thumb:设置调用有标题图片的数据,值为1时调用有标题图片的数据。 * name:设置模型名称。 * sql:自定义sql语句查询。 **YP:list标签实例** 实例: ``` <YP:list order="iddesc" catid="4" limit="6" posid="1"> <li> <a href="{$r.url}" title="{$r.title}"> <img alt="{$r.title}" src="{$r.thumb|thumb=###,219,135,1}"> </a> <b> <a href="{$r.url}" title="{$r.title}"> {$r.title|str_cut=###,15} </a> </b> </li> </YP:list> ``` **标签模板说明** **1、lisrt数据调用** * 内容链接:{$r.url} * 内容标题:{$r.title} * 标题图片:{$r.thumb|thumb=###,219,135,1} 其中,|thumb=###,219,135,1为用thumb函数处理标题图片,###为当前值在函数中的位置,后面三个值分别设置为缩略图的宽度、高度、是否自动裁剪。 * {$r.title|str_cut=###,15} str_cut=###,15,15为设置标题截取15个字符,str_cut=###,15,后面可加截取后缀。 **2、subcat子栏目** <YP:subcat catid="8"> <li><a href="{$r.url}">{$r.catname}</a></li> </YP:subcat> 参数说明: * catid="8":设置要调取的栏目数据,可以是一个或多个栏目ID,用半角逗号分开。 ** Thumb 函数** Thumb 函数用于处理标题图片,syntax为: `thumb=width,height,crop` 其中,width为缩略图的宽度,height为缩略图的高度,crop为是否自动裁剪,1为自动裁剪,0为不裁剪。 ** Str_cut 函数** Str_cut 函数用于截取标题,syntax为: `str_cut=length,suffix` 其中,length为截取的字符数,suffix为截取后缀。 **ToDate 函数** ToDate 函数用于格式化时间,syntax为: `toDate=format` 其中,format为时间格式,例如:Y-m-d H:i:s。 YourPHP模板标签是YourPHP系统中的一种强大且灵活的模板标签,通过使用不同的参数和函数,可以实现各种数据的显示和处理。