列表页有图片显示缩略图,无图片不显示的方法

今天研究了下,发现一个可以解决DEDECMS列表页有图片显示缩略图,无图片不显示的方法。

还是非常有用的小技术,不管是织梦模板5.3还是织梦模板5.5版本都测试过了,效果还不错哦。。。就分享出来,重点是修改模板。
\templets\default\list_article.htm 页面,修改的源码如下:
{dede:list pagesize='16'}
    <li>
[field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "<a [url={@me[]href='{@me['arcurl']}'[/url]  class='preview'>
<img [url=mailto:src=]src='{@me['litpic']}'[/url]  alt='{@me['fulltitle']}'/></a>"); [/field:array]

     <a href="[field:arcurl/]" class="title">[field:title/]</a>
     <span class="info">
      <small>栏目:</small>『[field:typelink/]』
      <small>点击率:</small>[field:click/]
      <small>更新日期:</small>[field:pubdate function="GetDateMK(@me)"/]
     </span>
     <p class="intro">
      [field:description function='cn_substr(@me,420)'/]......
     </p>
    </li>
{/dede:list}

修改的地方不多,加上红色标示的地方就行了。。。

效果如下图:

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

未审核文档的TAG会显示在TAG列表页面, 固然点击进入TAG时, 相关的未审核文章不会显示出来, 这样对用户体验是很不好的. DEDECMS暂时没有提供这个功能,所以要解决这个问题, 让DEDECMS不显示未审核文档的TAG, 就要修改TAG的显示库文件 tag.lib.php。 方法一 打
我们都知道DEDECMS生成的文件夹是按天生成的,只要传了图片就会自动建立个年月日的文件,centos系统下,都是随便排序的,很难找到对应文件夹,如果要按顺序排列,要怎么操作呢? 一、文件管理器: 修改 /dede/templets/file_manage_main.html $dh = dir($inp
在使用织梦发布远程图片时,发现有的图片地址长度很多,保存后会丢失一部分字段,如何解决呢?织梦模板网为您解答 方法1:用数据库管理工具登陆数据库,改数据库表dede_archives表里面的litpic字段,原默认是80,(这里改为200). 方法2:到DEDE后台的SQL运行
某些瀑布流的代码要求图片必须带有高度,而织梦默认的缩略图仅仅是储存的图片路径,想要输出图片的高度就必须用别的办法,目前我只想到用getimagesize这个函数了,这也是相对比较简单的实现方案了, 但是在实际应用的过程中貌似有个问题,我也搞不懂是什么原
配合{dede:arclist}{/dede:arclist}标签使用,既可以实现把缩略图作为背景,另外还需要用到background-position这个标签,做好背景的定位。 这里还有不使用下面的标签模板 ul {dede:arclist typeid=频道id row=调用次数4 titlelen=标题长度20 orderby=id img
我们在使用织梦系统制作网站时经常会遇到网站栏目较多,显示当前栏目下的二级与三级栏目时,使用栏目嵌套标签,但是当三级栏目为空时,会显示同级栏目。从用户体验角度出发,常理情况下也是需要空白的,即二级栏目下的三级栏目如为空时,则不显示。那么如何