phpcmsv9广告版位调用方法
作者:互联网
<div class="ya"> <?php // pc:get 使用sql语句获取指定条件的广告版位! ?> {pc:get sql="SELECT * FROM phpcms_poster WHERE spaceid = 11 AND type='images' AND disabled=0 ORDER BY listorder ASC" num="1"} {loop $data $r} <?php // (array) 这是重点 把解析后的json格式 格式化为数组 $arr= (array)json_decode($r['setting']); // foreach 将原有的数据分配到变量中 foreach ($arr as $key => $val){ $imageurl = $val->imageurl; $linkurl = $val->linkurl; $alt = $val->alt; } // 最后输出变量 ?> <img src="<?php echo $imageurl; ?>"/> <h2>{$r[name]}</h2> <p><a href='{$linkurl}' style="color:#fff">{$alt}</a></p> {/loop} {/pc} </div>
标签:调用,val,phpcmsv9,imageurl,pc,版位,alt,linkurl,loop 来源: https://www.cnblogs.com/yuan9580/p/10619636.html