get_zone|广告版位钩子
标签名称:get_zone
功能说明:读取广告版本信息;
适用范围:全局
数据类型:Array() (二维数组)
调用语法:<!--{assign var='zone' value=get_zone('版位ID')}-->
模板字段:
字段 | 类型 | 描述 | 扩展字段 |
zone_width | int | 版位宽(像素) | ~ |
zone_height | int | 版位高(像素) | ~ |
zone_slide | int | 是否为幻灯片 | ~ |
zone_type | int | 幻灯片类型 | ~ |
ads | array | 广告图片 |
i:图片序号; title:图片标题; uploadfiles:图片URL url:广告URL链接; |
温馨提示:ads 必须使用foreach或者section循环输出广告图信息;
标签实例:
调用广告版位ID=1的广告信息
<!--{assign var='zone' value=get_zone('1')}-->
<!--{if $zone.zone_slide==1}-->
这里是幻灯片处理效果JS代码
输出图片
<!--{foreach $zone.ads as $volist}-->
<a href="<!--{$volist.url}-->"><img src="<!--{$volist.uploadfiles}-->" width="<!--{$zone.zone_width}-->" height="<!--{$zone.zone_height}-->" alt="<!--{$volist.title}-->" /></a>
<!--{/foreach}-->
<!--{else}-->
输出图片
<!--{foreach $zone.ads as $volist}-->
<a href="<!--{$volist.url}-->"><img src="<!--{$volist.uploadfiles}-->" width="<!--{$zone.zone_width}-->" height="<!--{$zone.zone_height}-->" alt="<!--{$volist.title}-->" /></a>
<!--{/foreach}-->
<!--{/if}-->