YourPHP模板标签详细说明
5星 · 超过95%的资源 需积分: 9 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系统中的一种强大且灵活的模板标签,通过使用不同的参数和函数,可以实现各种数据的显示和处理。
2881 浏览量
564 浏览量
2021-09-09 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
q413476693
- 粉丝: 0
- 资源: 1
最新资源
- webwork2guide.pdf
- 身份认证技术分析(论文)
- birt报表参数使用
- 高质量的c++c编程指南
- Flex 3 Cookbook
- BCM5228 10/100BASE-TX/FX Transceiver
- ActionScript 3.0 Cookbook 中文版
- The International Reference Alphabet
- 你必须知道的495个C语言问题(内含完整章节,PDF格式)
- SQL Server 使用方法
- 清华大学信号与系统课件
- lingoziliao
- Advanced 3D Game Programming With Directx 9.0.pdf
- C程序设计 谭浩强 清华大学出版社
- eclipse插件开发指南
- javaeye月刊2008年6月 总第4期.pdf