雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網(wǎng)!

帝國(guó)cms

當(dāng)前位置:主頁 > CMS教程 > 帝國(guó)cms >

帝國(guó)CMS實(shí)現(xiàn)用戶自定義標(biāo)簽函數(shù)輸出圖片集大小圖的方法

來源:本站原創(chuàng)|時(shí)間:2020-01-11|欄目:帝國(guó)cms|點(diǎn)擊:

帝國(guó)CMS采用分離出圖片集中大圖小圖的方法可以更自由的顯示圖片集效果。本文所述實(shí)例是在系統(tǒng)圖片集函數(shù)上修改了一下代碼實(shí)現(xiàn)的分離出圖集中的大圖片和小圖片。具體操作步驟如下:

e/class/userfun.php增加自定義函數(shù)如下:


復(fù)制代碼
代碼如下:
//---------------------------用戶自定義標(biāo)簽函數(shù)文件
//圖片集輸出大小圖
function user_PhotoMorepage($picsize){
global $navinfor;
$morepic=$navinfor['morepic'];
if(empty($morepic))
{
return "";
}
$rexp="rn";
$fexp="::::::";
$rr=explode($rexp,$morepic);
$count=count($rr);
for($i=0;$i<$count;$i++)
{
$j=$i+1;
$fr=explode($fexp,$rr[$i]);
$smallpic=$fr[0]; //小圖
$bigpic=$fr[1]; //大圖
if(empty($bigpic))
{
$bigpic=$smallpic;
}
$picname=htmlspecialchars($fr[2]); //名稱
$showsmphoto.="<a href='".$bigpic."'><img src='".$smallpic."'></a>"; //顯示小圖格式修改這里
$showbigphoto.="<a href='".$bigpic."'><img src='".$bigpic."'></a>"; //顯示大圖格式修改這里
if($i==0)
{
$firstpic=$showpic;
}

}
if($picsize==0){
echo $showsmphoto; //參數(shù)為0輸出小圖片
}
if($picsize==1){
echo $showbigphoto; //參數(shù)為1輸出大圖片
}
}

//圖片集輸出大小圖結(jié)束

增加自定義標(biāo)簽如下圖所示:

之后便可在內(nèi)容模板頁用

復(fù)制代碼
代碼如下:
[usershowphoto]0[/usershowphoto]

調(diào)出圖集中小圖片
                  

復(fù)制代碼
代碼如下:
[usershowphoto]1[/usershowphoto]

調(diào)出圖集中大圖片

上一篇:帝國(guó)cmsV4.6功能介紹之內(nèi)容存文本

欄    目:帝國(guó)cms

下一篇:帝國(guó)cms靈動(dòng)標(biāo)簽調(diào)用discuz x1和x2帖子技巧

本文標(biāo)題:帝國(guó)CMS實(shí)現(xiàn)用戶自定義標(biāo)簽函數(shù)輸出圖片集大小圖的方法

本文地址:http://www.jygsgssxh.com/a1/diguocms/12473.html

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有