Discuz x2解决采用静态地址调用头像DIY页面无法显示无头像用户问题

discuz X2 中启用静态地址头像,DIY无头像会员不调用默认的头像的解决方法

采用静态地址调用头像方法:

后台 > 站长 > UCenter设置 > 头像调用方式 这里选择静态地址头像时 如果调用的会员未上传 门户DIY头像类的模块 头像将无法调用默认头像

解决方法:

DIY时编辑模块属性,编辑模块模板:

找到调用头像的代码,类似:

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

将其改为:

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

与之类似,如果其他地方比如群组帖子中自定义了模板,需要调用会员头像,也可以用这个方法调用无头像用户。

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注