Аватар в 1.7

 
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2551
В 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/, т.е. никакой картинки...

Аватар в 1.7


Где поправить?
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4361
файл \core\classes\user.class.php
метод
public function update

заменить строчку
Код PHP:
  1. if (!file_exists(PATH.'/images/users/avatars/small/'.$this->imageurl)){ $this->imageurl = 'nopic.jpg'; }
на
Код PHP:
  1. if (!file_exists(PATH.'/images/users/avatars/small/'.$this->imageurl) || !$this->imageurl){ $this->imageurl = 'nopic.jpg'; }
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2551
Fuze, спасибо большое. заработало.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: