帝國cms圖片集將字段分割輸出大圖和小圖(縮略圖)教程
帝國cms的圖片集字段morepic,直接填寫在內容頁會輸出一個多值字符串,并不是輸出圖片格式,對新手朋友來說搞不懂怎么用。今天cms大學小編和大家分享一下圖集的使用方法。
這里利用了php的字符串分割函數explode,來將圖片集這個多值字段分割開來,并選擇性的輸出數值。下面是代碼:
<?php $morepic=$navinfor['morepic']; $mpr=explode(egetzy('rn'),$morepic); $mpcount=count($mpr); for($mpi=0;$mpi<$mpcount;$mpi++) { $mp=explode('::::::',$mpr[$mpi]); if(emptyempty($mp[1])) { $mp[1]=$mp[0]; } // echo "小圖地址:<img src='".$mp[0]."' /><br />大圖地址:<img src='".$mp[1]."' /><br />"; $picname=htmlspecialchars($mp[2]); $showsmphoto.="<li><a href='#' title='".$picname."' ><img src='".$mp[0]."' /></a></li>"; //顯示小圖格式修改這里 $showbigphoto.="<img src='".$mp[1]."' /> "; //顯示大圖格式修改這里 } ?>
這里是展示的在內容頁的輸出方法,在列表頁或其他頁面,大家只要修改一下取值方式就可以了。
接下來,在想要調用的地方填入相應的代碼即可。
輸出大圖:
<?=$showbigphoto?>
輸出小圖:
<?=$showsmphoto?>
責任編輯:MOKUGE