問題:
在list列表頁中調用內容中第一張圖作為標題圖 而不是縮略圖
比如我在list.html列表頁中調用十條文章,要求調出他的標題,第一張大圖,摘要,還有瀏覽次數.現在想問一下,內容頁中的第一張大圖怎么調出來.(不是縮略圖,因為文章中本來就沒有生成過縮略圖)
下面有個tag標簽,如果不好實現, 用get標簽也行,謝謝了.
演示網站為著名的時尚網,海報網,
haibao.cn/fashion/
<dl>
{loop $data $n $r}
<dt>
<span><a href="{$r[url]}" target="_blank"><img src="?????????????????????????????????" alt="{$r[title]}" /></a></span>
<em>
<h2><b><a href="{$r[url]}" target="_blank">{$r[title]}</a></b></h2>
<i><p>發布日期:{date('Y-m-d', $r[updatetime])} 所屬分類:<a href="{$CATEGORY[$r[catid]][url]}">{$CATEGORY[$r[catid]][catname]}</a></p></i>
<p class="list_data">關鍵詞:<?php
$keywords=explode(' ',$r[keywords]);
$output = "";
foreach($keywords as $val)
{
$output.='<a href="tag.php?tag='.urlencode($val).'" target="_blank">'.$val.'</a> ';
} ?>
{$output}</p>
<p class="list_desc">{str_cut($r[description], 350)}</p>
</em>
</dt>
{/loop}
</dl></br>
{if $pages}<div id="pages">{$pages}</div>{/if}</br></br>
回答:
解決方法一 連表查詢 attachment 表
方法二 新建一個字段專門保存連接
方法三 正則匹配內容里面的img標簽