如何调用phpcms v9中的广告中的循环代码参数

编程教程 2019-01-03 10:3252未知admin
以下是关高模块循环调用方法:
调用代码:
{pc:get sql="SELECT setting FROM v9_poster WHERE spaceid = 12 AND type='images' AND disabled=0 ORDER BY listorder ASC" num="5"}  
{loop $data $r}  
<?php  
eval("\$narry =$r[setting];"); 
?> 
<a href="{$narry[1][linkurl]}" target="_blank"><img src="{$narry[1][imageurl]}" alt="{$narry[1][alt]}" width="940" height="300"/></a>  
{/loop}  
{/pc} 
在上面的调用代码中,关键的参数有:spaceid = 12、type=’images’、{$narry[1][具体数据名称]}这三种类。
 
经过对数据的分析,不同广告类型的循环数据名称不同,下面依次列出来:
 
广告type有三种:text、image、flash,矩形横幅、固定位置、漂浮移动、对联广告、图片轮换广告、图片列表广告、文字广告和代码广告这8类广告中不同类别可选不同的type。
 
循环数据中$narry可以调用的数据有这么几个:
 
{$narry[1][paddleft]}、
 
{$narry[1][paddtop]}、
 
{$narry[1][linkurl]}、
 
{$narry[1][imageurl]}、
 
{$narry[1][alt]}、
 
{$narry[1][flashurl]}、
 
{$narry[1][code]}
 
注:如果是对联广告会有{$narry[2][linkurl]}、{$narry[2][imageurl]}、{$narry[2][alt]}。

全部评论 / 0

    Copyright © 2018 玖元模板网 版权所有 备案号:黔ICP备18002235号-1

    联系QQ: 1379666194 邮箱地址:1379666137@qq.com
    发帖