vo_list|列表函数
标签名称:vo_list mod={}
功能说明:读取模块信息列表;
适用范围:全局
数据类型:Array() (二维数组)
调用语法:<!--{assign var="in_zone" value=vo_list("mod={模块名称} where={} num={} orderby={} city={}")}-->
模板字段:
参数名 | 数据类型 | 是否必须 | 描述 |
---|---|---|---|
mod | string | Yes |
广告版位:zone;站内消息:msg;
文章:article;单页:about;
城市:city; 商家:shop;策划师:planner; 主持人:emcee;彩妆师:model; 跟拍师:with; 摄像师:camera;演艺者:show; 酒店:hotel;酒店宴会厅:hotelhall; 酒店菜单:hotelmenu; 婚纱摄影套系:wedpackage;婚礼策划套餐:theme; 自主婚车:car;婚车套餐:carpackage; 婚品分类:goodscat;婚品:goods; 婚纱照预约:wedbespoke;婚礼主题预约:themebespoke; 酒店预约:hotelbespoke;婚车预约:carbespoke; 婚礼人员预约:kingkongbespoke; |
where | string | No | SQL查询条件语句,查询条件请参考对应模块数据表字段 |
num | int | No | 显示数量 |
orderby | string | No | 排序,ASC-升序,DESC-降序 |
city | int | No | 填入:1,获取当前城市数据;目前只有部分钩子函数支持如: zone、ads、planner、emcee、model、with、camera、show、hotel、wedpackage、theme、car、carpackage、 |
标签实例:
调用广告版位标识为index_nbanner的广告信息
<!--{assign var="in_zone" value=vo_list("mod={zone} where={v.zonemark='index_nbanner'} num={10}")}-->
<ul>
<!--{if !empty($in_zone)}-->
<!--{foreach $in_zone as $volist}-->
<!--{foreach $volist.ads as $val}-->
<li style="background:url(<!--{$val.drawimg}-->) center top no-repeat"><a href="<!--{$val.url}-->"></a></li>
<!--{/foreach}-->
<!--{/foreach}-->
<!--{else}-->
请添加幻灯片标签:index_nbanner 大小为:1920*550px
<!--{/if}-->
</ul>