Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Cudder

Не отображаются аватары.

Recommended Posts

Здравствуйте, возникла проблема с аватарами. Скажу сразу поиском пытался найти тут 2 дня, что-то и находил, но все равно не помогло.

 

Перейдем к самой проблеме.

 

В общем не отображаются аватары (дефолтные стоят) в последних публикациях, поиске. в профиле пользователей в разделе "Изменение статуса" также комментарии к нему, статусы в блоке на самом форуме также комментарии к нему, в низу форума "Администрация форума", в низу форума "Самые активные сегодня".

 

Уже не знаю что и делать, перепробовал все, что было в моих силах, прошу помочь мне вас.

 

 

Скринить много. достаточно взглянуть на блок статусы (перейти по ссылке в моем профиле) или на любой другой отдел описанный выше (у всех этих пользователей имеются аватары, Gravatar тут не причем).

 

Заранее благодарю.

Edited by Cudder

Share this post


Link to post
Share on other sites

Проверьте шаблон Глобальные -> userSmallPhoto. Сравните код с оригинальным шаблоном вашей версии.

Share this post


Link to post
Share on other sites

Проверьте шаблон Глобальные -> userSmallPhoto. Сравните код с оригинальным шаблоном вашей версии.

 

На всех шаблонах так, даже на оригинальном.

Share this post


Link to post
Share on other sites

А если попробовать сменить фото, ситуация останется прежней?

 

Я уже все перепробовал, единственное, это было по всему форуму, в некоторых местах я брал код и заменял его с другого шаблона некоторые части форума, как например главная, стали отображаться аватары, а некоторые заменял и без толку.

 

Список форума (boardIndexTemplate) до:

{parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => '' )"}
													<else />
													{parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => sprintf( $this->lang->words['bindex_userphoto_alt'], $forum_data['last_title'], $forum_data['members_display_name'] ) )"}

После (рабочий вариант):

<if test="hasphoto:|:$forum_data['pp_small_photo']">
														<a href='{parse url="showuser={$forum_data['last_poster_id']}" template="showuser" seotitle="{$forum_data['seo_last_name']}" base="public"}' class='ipsUserPhotoLink left'>
															<img src='{$forum_data['pp_small_photo']}' alt='{$this->lang->words['photo']}' class='ipsUserPhoto ipsUserPhoto_mini' />
														</a>
													<else />

Не уверен, что скопировал рабочий вариант полностью, но факт фактом.

Edited by Cudder

Share this post


Link to post
Share on other sites

Похоже что стиль не совсем соответствует версии. Ну или проблема где-то тут, раз "после" рабочий вариант. Ваиант "До" тоже должен работать. Поэтому нужно открыть еще раз шаблон userSmallPhoto и продебажить почему он не правильно срабатывает.

Входящая переменная $member на вкладке "Переменные" есть?

Share this post


Link to post
Share on other sites

Похоже что стиль не совсем соответствует версии. Ну или проблема где-то тут, раз "после" рабочий вариант. "До" тоже должен работать. Поэтому нужно открыть еще раз шаблон userSmallPhoto и продебажить почему он не правильно работает.

 

Как это сделать ? А и еще предлагали как вариант обновиться до 3.4.6 (сейчас 3.4.5)

Share this post


Link to post
Share on other sites

 

Входящая переменная $member на вкладке "Переменные" есть?

 

Нету

Share this post


Link to post
Share on other sites

Добавьте $member=array()

 

В userSmallPhoto ?

Share this post


Link to post
Share on other sites

Да, вкладка "Переменные". Если там ее нету.

Share this post


Link to post
Share on other sites

Добавьте $member=array()

 

Да я вас расцеловать готов :D Спасибо большое, очень помогли, все работает!

Плюсануть не могу, весь лимит потратил :)

Edited by Cudder

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...