产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 如何实现 没有上传缩略图的时候,显示一张默认的图片作为缩略图
hcjs - 2019/6/25 17:21:20
如何实现 没有上传缩略图的时候,显示一张默认的图片作为缩略图
xiyou - 2019/6/26 9:30:18
通过判断图片为空,如果为空赋值一个默认图片路径,你可以把你模板中列表部分核心代码发出来,我会告诉你怎么修改
hcjs - 2019/7/4 8:39:56
回复 2楼xiyou的帖子

<div class="feeds-list">
                @{

                        foreach (dynamic item in Html.InfoDataList(new { ColumnId = 223, ShowNumber = 5, OrderBy = "thedate desc" }))
                        {

                            string url = Html.InfoDataSharedUrl(224, (int)item.Id);
                                string date = item.Thedate.ToString("yyyy-MM-dd");
                    <div class="feeds-item">
                        <div class="feeds-item-detail hasImg">
                            <p class="feeds-item-pic"><a href="@url" title="@item.Title"><img src="@item.Thumbnail" alt="@item.Title"></a></p>
                            <h3><a href="@url" title="@item.Title">@item.Title</a></h3>
                            <div class="feeds-item-info"> <span class="time"><i class="fa-calendar-o"></i>@date</span> </div>
                        </div>
                    </div>


                        }
                }
            </div>
xiyou - 2019/7/5 10:51:11
  1. <div class="feeds-list">
  2.     @{

  3.         foreach (dynamic item in Html.InfoDataList(new { ColumnId = 223, ShowNumber = 5, OrderBy = "thedate desc" }))
  4.         {

  5.             string url = Html.InfoDataSharedUrl(224, (int)item.Id);
  6.             string date = item.Thedate.ToString("yyyy-MM-dd");
  7.             string thumbnail = item.Thumbnail;
  8.             if(string.IsNullOrEmpty(thumbnail))
  9.             {
  10.                 thumbnail="默认图片路径"
  11.             }
  12.             <div class="feeds-item">
  13.                 <div class="feeds-item-detail hasImg">
  14.                     <p class="feeds-item-pic"><a href="@url" title="@item.Title"><img src="@thumbnail" alt="@item.Title"></a></p>
  15.                     <h3><a href="@url" title="@item.Title">@item.Title</a></h3>
  16.                     <div class="feeds-item-info"> <span class="time"><i class="fa-calendar-o"></i>@date</span> </div>
  17.                 </div>
  18.             </div>


  19.         }
  20.     }
  21. </div>
复制代码
hcjs - 2019/7/6 11:18:51
回复 4楼xiyou的帖子

多谢指点
1
查看完整版本: 如何实现 没有上传缩略图的时候,显示一张默认的图片作为缩略图