Не выводится аватарка после смены пресета 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 118
Добрый день, подскажите как можно исправить такую проблему. В настройках компонента создал пресет миниатюр с системным именем avatar_small и заменил в файлах шаблона пресет micro на созданный, получилось
Код PHP:
  1. <?php echo html_avatar_image($item['user']['avatar'], 'avatar_small', $item['user']['nickname']); ?>
так как нужны именно такие размеры, а micro уже задействован. Теперь получилось, что если пользователь не задал аватар заглушка не выводится, как можно поступить?
Посетитель
small user social cms
Медаль
Сообщений: 333
в папки /system/libs/html.helper.php найдите строки: примерно 222-224
Код PHP:
  1.  
  2. 'normal' => 'default/avatar.jpg',
  3. 'small' => 'default/avatar_small.jpg',
  4. 'micro' => 'default/avatar_micro.png'
  5.  
и добавьте свой
Код PHP:
  1.  
  2. 'avatar_small' => 'default/avatar_small2.jpg'
  3. 'название присета' => 'путь до заглушки'
  4.  
  5.  
Я не пробовал, не знаю, просто предположил что так.
Редактировалось: 3 раз (Последний: 12 января 2019 в 02:33)
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 118
Mr.VAV:

в папки /system/libs/html.helper.php найдите строки: примерно 222-224
Код PHP:
  1.  
  2. 'normal' => 'default/avatar.jpg',
  3. 'small' => 'default/avatar_small.jpg',
  4. 'micro' => 'default/avatar_micro.png'
  5.  
и добавьте свой
Код PHP:
  1.  
  2. 'avatar_small' => 'default/avatar_small2.jpg'
  3. 'название присета' => 'путь до заглушки'
  4.  
  5.  
Я не пробовал, не знаю, просто предположил что так.

Дело в том, что выводится урл почему то такой <img src="/upload/"/> без пути к картинке, вот для теста создал http://geeku.ru/users/6, этот пользователь не добавил аватар и у него не выводится заглушка
Посетитель
small user social cms
Медаль
Сообщений: 993
greshnik:
у него не выводится заглушка

Что-то вы с путями до пресета намутили, или же у созданного пресета права на доступ не правильные.
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Посетитель
small user social cms
Медаль
Сообщений: 118
Андрей:

greshnik:
у него не выводится заглушка

Что-то вы с путями до пресета намутили, или же у созданного пресета права на доступ не правильные.

в права все ок, доступ - все. Пути вообще не трогал scratch
Посетитель
small user social cms
Медаль
Сообщений: 118
Все ок, решение Mr.VAV работает, походу кэш старый был. Всем спасибо!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.