phpcms v9广告位调用技巧:phpcms v9广告数据循环调用

发布时间:2020-08-06编辑:脚本学堂
有关phpcms v9广告位调用的技巧,如何实现phpcms v9广告数据循环调用,纯php中调用方法循环调用phpcms v9广告位,需要的朋友参考下。

phpcms v9广告位调用的方式,通常使用js与js调用php的模式了。

这里介绍一种纯php中调用方法 

phpcms v9 添加广告的位置是在:广告位管理位置:模块》模块管理》广告》打开之后就可以管理自己的广告位了,这里有几个默认的phpcms内置广告位,不用的时候就可以进行删除掉,也可以在这里进行广告位的添加,前台调用的方式也是多种多样的,但大多都是直接使用 js 来进行广告代码的调用.

广告位的js调用方式:
 

<script language="javascript" src="{APP_PATH}index.php?m=poster&c=index&a=show_poster&id=1"></script>
 

或:
 

<script language="javascript" src="{APP_PATH}caches/poster_js/1.js"></script>
 

这两种形式,基本上都是单个广告的 js 调用,并不是像新闻文章哪样多个文章都可以同时调出来。

如何调出多个广告?比如要做 phpcms v9 前台幻灯片效果,就需要同时调出多个广告图片。

如何调出多个 phpcms v9 广告图片,代码:
 

{pc:get sql="SELECT setting FROM xiariboke_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="690" height="200" /></a>
{/loop}
{/pc}
 

调用多个广告无非还是用了phpcms v9 中强大的 get 语句功能了,直接在广告保存的数据表里进行了数据的调用,这在制作幻灯图片中是比较常用的。