加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

phpcms列表调用图片作为标题图,非缩略图的问题

发布时间:2020-12-14 03:49:32 所属栏目:Dedecms 来源:网络整理
导读:问题: 在list列表页中调用内容中第一张图作为标题图 而不是缩略图 比如我在list.html列表页中调用十条文章,要求调出他的标题,第一张大图,摘要,还有浏览次数.现在想问一下,内容页中的第一张大图怎么调出来.(不是缩略图,因为文章中本来就没有生成过缩略图) 下

问题:

在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])}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;所属分类:<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标签

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读