Аватар в 1.7

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 24 декабря 2010 в 09:59
В 1.6.2 версии конструкция {$avatar} в модуле mod_usermenu.tpl выводила аватар пользователя если он есть, или /images/users/avatars/small/nopic.jpg если его нет...
В 1.7 из дефолтного шаблона аватар убрали, но конструкция {$avatar} работает, но, если пользователь не установил аватар (каждый новый пользователь), то вместо /images/users/avatars/small/nopic.jpg в свойствах тега img выводится /images/users/avatars/small/, т.е. никакой картинки…



Где поправить?
#2 24 декабря 2010 в 10:10
файл \core\classes\user.class.php
метод
public function update

заменить строчку
  1. if (!file_exists(PATH.'/images/users/avatars/small/'.$this->imageurl)){ $this->imageurl = 'nopic.jpg'; }
на
  1. if (!file_exists(PATH.'/images/users/avatars/small/'.$this->imageurl) || !$this->imageurl){ $this->imageurl = 'nopic.jpg'; }
#3 24 декабря 2010 в 10:18
Fuze, спасибо большое. заработало.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.