可能有的朋友会发现,当在discuz后台设置“使用静态地址调用头像”后,在前台用diy模块调用用户头像的时候,会发现使用默认头像的用户头像无法显示。

静态地址调用头像

这是discuz只用中比较常见的问题,但是解决也是比较简单的。我们只需要在DIY模块模版中修改下头像地址即可!

1、进入高级DIY,找到需要调用头像的模块,如图:

discuz静态地址头像

2、修改原来的代码中的:

 

<img src="{avatar}" width="48" height="48" alt="{title}" />

 替换成:

 

<img src="{avatar}" width="48" height="48" alt="{title}" o
nerror="this.onerror=null;this.src='uc_server/images/noavatar_small.gif'" />

注:

1、如果还是不行,请把uc_server改成ucenter

2、如果需要调用大头像,把noavatar_small.gif改成noavatar_middle.gif