PHPWIND[民间论坛]数据搬迁导致丢失严重,用户数据基本全部损坏,十分遗憾来自phpwind.me的远古记忆

用户列表[横向+小头像]修改,无头像时使之能调用默认头像

董宝中 离线 4.1K阅读 4回复 于 2014-04-20 21:36 发布在 技术文献 分类
在DIY调用中,如果调用了用户头像。如果用户头像不存在,则会出现XX,如下图:

图片:1.png





熟悉DZ的朋友肯定知道,DZ有个过滤无头像用户,并且没头像的都会调用一个默认头像,但是PW不会,其实修改是很简单的。也是加个onerror事件。修改后如下:

图片:2.png




修改办法大家都知道把,编辑模板,属性

图片:3.png





默认的是这样的:
<div class="tmode_userList">
  <ul class="cc">
  <for:>
    <li>
      <a href="{url}" target="_blank"><img src="{avatar_s}"  width="50" height="50" alt="{username}"></a>
    </li>
  </for>
  </ul>
</div>




修改后是这样的:
<div class="tmode_userList">
  <ul class="cc">
  <for:>
    <li>
      <a href="{url}" target="_blank"><img src="{avatar_s}"  onerror="this.src='http://wenni.me/windid/attachment/avatar/000/00/00/1_small.jpg'" width="50" height="50" alt="{username}"></a>
    </li>
  </for>
  </ul>
</div>


也就是加了一句:
onerror="this.src='http://wenni.me/windid/attachment/avatar/000/00/00/1_small.jpg'"
意思就是有头像的时候,调用小头像,没得头像,就显示这一张图片。

标签

评论

4 最热 最新
游客
littleyang
littleyang
11年前 中国
0
看起来顺眼多了
董宝中
董宝中
楼主
11年前 云南省
0
karnoo:牛逼  我顶你     感谢分享回到原帖
谢谢~
karnoo
karnoo
11年前 IANA保留地址
0
牛逼  我顶你     感谢分享
366
366
11年前 北美地区
0
围观技术大牛呀,狂点一个赞!
s_footer