{dede:productimagelist}織夢(mèng)圖集標(biāo)簽給img添加alt屬性時(shí)默認(rèn)要調(diào)用的是注釋(即:[field:text/]),可是為了節(jié)省時(shí)間和勞動(dòng)力,不想給每張圖片都填寫注釋而是想直接調(diào)用標(biāo)題,也就是想用[field:title/]標(biāo)簽,試了下,結(jié)果不行,最后通過源代碼的修改,終于搞定了,希望這個(gè)修改經(jīng)驗(yàn)對(duì)你有所幫助。
織夢(mèng)源代碼修改:
打開 \include\taglib\productimagelist.lib.php 文件
找到(約20行):
if(!isset($refObj->addTableRow['imgurls'])) return ;
在此代碼下邊添加如下代碼:
$aid = $refObj->ArcID;
$row = $refObj->dsql->GetOne("SELECT title FROM `dede_archives` WHERE `id` = '$aid';");
$title = $row['title'];
找到(約41行):
$row['text'] = $ctag->GetAtt('text');
在此代碼下邊添加如下代碼:
$row['title'] = $title;
調(diào)用代碼:
[field:title/]
示例:
{dede:productimagelist}
<li><a href="javascript:ChangePic('[field:imgsrc/]', '#bigpicimg');" title="[field:text/]_www.lol9.cn" rel="facebox"><img src="[field:imgsrc/]" width="120" height="90" alt="[field:title/]" /></a></li>
{/dede:productimagelist}
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)productimagelist標(biāo)簽調(diào)用圖集標(biāo)題title的方法