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

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

概述问题:在list列表页中调用内容中第一张图作为标题图 而不是缩略图比如我在list.html列表页中调用十条文章,要求调出他的标题,第一张大图,摘要,还有浏览次数.现在想问一下,内容页中的第一张大图怎么调出来.(不是缩略图,因为文章中本来就没有生成过缩略图) 下面有个tag标签,如果不好实现, 用get标签…

问题:

在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标签

总结

以上是内存溢出为你收集整理的phpcms列表调用图片作为标题图,非缩略图的问题全部内容,希望文章能够帮你解决phpcms列表调用图片作为标题图,非缩略图的问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/1004286.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)