欢迎访问搬砖网!

搬砖网

您现在的位置是:搬砖网 > 建站培训 > 织梦开发 >

织梦开发

织梦CMS 列表页调用文章的第一张图片

发布时间:2021-10-12织梦开发评论
-->1:有些幻灯片有大小图,通常来讲那大图比小的要大不少,比如我仿制的163k的文章幻灯片就是这样,我看大多数人都放弃了这个幻灯,由于显示大图的地方调用缩略图的话就会图片失

-->1:有些幻灯片有大小图,通常来讲那大图比小的要大不少,比如我仿制的163k的文章幻灯片就是这样,我看大多数人都放弃了这个幻灯,由于显示大图的地方调用缩略图的话就会图片失真...2:用来达成有的博客风格一个功能:在列表页面每一个日志的标题下显示一张图片方法,因为标签arclist不支持body,所以arclist调用的地方改为sql标签 独立模型列表和list支持底层模板调用body ,所以可以直接用{dede:sql sql='select * from dede_archives left join dede_addonarticle on dede_archives.id=dede_addonarticle.aid where find_in_set>0 order by dede_archives.id desc limit 0,5'}<div>[field:body function=firstimg/]</div>{/dede:sql}注意:达成的方法是自概念一个函数函数代码Copy pfunction firstimg{$str1 = str_replace;preg_match;$str3 = array_shift;$str4 = str_replace;return $str4;}将以上代码加入到include下的channelunit.func.php中,底层模板字段调用的时候[field:body function=firstimg/]标签调用{field:body function=firstimg/}不过这个函数有它的局限性,文章中的图片必须要出目前文章的开头才能达到成效,不然会失败好了,辛苦了几天终于搞定!

广告位