欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

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

dedecms

當前位置:主頁 > CMS教程 > dedecms >

dedecms織夢圖集每張圖片單獨調(diào)用并自定義樣式的辦法

來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次

在織夢的開發(fā)中,我們有時候需要對圖集中的每張圖片單獨輸出并自定義樣式,如果用織夢的dede:productimagelist調(diào)用,還是有一定難度的。
 
下面我們可以對這個類文件進行修改解決這個問題:
 
方法1:找到:\include\taglib\productimagelist.lib.php  這個文件,在文件中找到如下內(nèi)容:
 
<span style="font-family:tahoma,geneva,sans-serif;"><span style="font-size:14px;">foreach($images as $row)
{
中間省略...
}</span></span>
 
修改為:
 
<span style="font-family:tahoma,geneva,sans-serif;"><span style="font-size:14px;">$GLOBALS['autoindex'] = 1;
foreach($images as $row)
{
$row['autoindex'] =  $GLOBALS['autoindex'];
foreach($ctp->CTags as $tagid=>$ctag)
{
if($ctag->GetName()=='array')
{
$ctp->Assign($tagid,$row);
}
else
{
if(isset($row[$ctag->GetName()])){ $ctp->Assign($tagid,$row[$ctag->GetName()]); }
}
}
$revalue .= $ctp->GetResult();
$GLOBALS['autoindex']++;
}</span></span>
 
內(nèi)容頁圖集標簽調(diào)用方法為:
 
<span style="font-family:tahoma,geneva,sans-serif;"><span style="font-size:14px;">{dede:productimagelist}
[field:array runphp=yes]
if(@me['autoindex'] == 1)
{
@me = "<strong>{@me['autoindex']} - <img src='{@me['imgsrc']}'></strong>\n";
}
elseif(@me['autoindex'] == 2)
{
@me = "<p>{@me['autoindex']} - <img src='{@me['imgsrc']}'></p>\n";
}
elseif(@me['autoindex'] == 3)
{
@me = "<span>{@me['autoindex']} - <img src='{@me['imgsrc']}'></span>\n";
}
else
{
@me = "<div>{@me['autoindex']} - <img src='{@me['imgsrc']}'></div>\n";
}
[/field:array]
{/dede:productimagelist}</span></span>
 
用array runphp的方式,讓第一張圖片兩邊加<strong>,第二章加<p>,第三張加<span>,第四張加<div>
 
方法2:找到:\include\taglib\productimagelist.lib.php  這個文件,在文件中找到如下內(nèi)容:
 
<span style="font-family:tahoma,geneva,sans-serif;"><span style="font-size:14px;">$GLOBALS['autoindex'] = 0;</span></span>
 
在此代碼下邊添加如下代碼:
 
 
找到:
 
<span style="font-family:tahoma,geneva,sans-serif;"><span style="font-size:14px;">$revalue .= $ctp->GetResult();</span></span>
 
在下面加入如下代碼:
 
<span style="font-family:tahoma,geneva,sans-serif;"><span style="font-size:14px;">$GLOBALS['autoindex']++;</span></span>
 
此方法的原理其實和方法1的是一樣的。首先讓productimagelist.php 這個文件支持autoindex,然后再通過判斷autoindex的值分別調(diào)用。比如autoindex為0的時候就調(diào)用第一張圖,依次類推,寫法不多說了,有喜歡研究的朋友可以分別驗證這兩種方法。
 

上一篇:DEDE織夢CMS模板在runphp=yes的標簽中調(diào)用其他field值的方法

欄    目:dedecms

下一篇:織夢dedecms搜索頁面單獨調(diào)用搜索結(jié)果條數(shù)的實現(xiàn)方法

本文標題:dedecms織夢圖集每張圖片單獨調(diào)用并自定義樣式的辦法

本文地址:http://mengdiqiu.com.cn/a1/dedecms/15398.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機閱讀

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

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

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

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