>[info]RGCMS的功能模型,可创建例如广告、幻灯片、块信息等各种需要展示的内容,方便快捷,自由随意
## **功能模型内容调用**
标签:`{rg:func 参数名称="参数值"}{/rg:func}`
**参数列表**
|参数(?为可选参数)|默认值|使用示例|解释|
|---|---|---|---|
|name|**必选参数**|name="slide"|指定调用的功能模型标识|
|?where||where="id > 10"|根据条件进行筛选|
|?order|order asc,id desc|order="order desc"|排序规则|
|?status|1(默认调用开启的内容)|status="0"|调用开启或关闭的内容|
|?key|i|key="y"|循环体内的计数变量,如{$i}从1开始计数|
|?limit|不限|limit="10"|调用数量|
|?site|当前站点ID|site="1"|站点ID|
>[success]童鞋们举栗子了:
```
调用一个标识为slide的功能模型内容,附加查询条件为`sgroup`字段值为3,`sgroup`为自定义字段且不得与Mysql关键词冲突
<ul>
{rg:func name="slide" where="sgroup=3"}
<li>
<a href="{$slide.link}"><img src="{$slide.img}"/></a>
</li>
{/rg:func}
</ul>
解释:
1. {rg:func name="slide"} 调用了一个标识为slide的功能模型内容,默认为当前站点内容,显示数量为所有,排序为默认排序
2. {rg:func name="slide" limit="5" order="order desc"} 扩展一下
3. {$slide.*} *为调用该模型定义的字段名,如果定义了一个模型为name="adve" 那么在调用内容时就写成{$adve.*} *为adve模型所定义的字段名
```