Cudder Posted February 6, 2014 Share Posted February 6, 2014 (edited) Здравствуйте, возникла проблема с аватарами. Скажу сразу поиском пытался найти тут 2 дня, что-то и находил, но все равно не помогло. Перейдем к самой проблеме. В общем не отображаются аватары (дефолтные стоят) в последних публикациях, поиске. в профиле пользователей в разделе "Изменение статуса" также комментарии к нему, статусы в блоке на самом форуме также комментарии к нему, в низу форума "Администрация форума", в низу форума "Самые активные сегодня". Уже не знаю что и делать, перепробовал все, что было в моих силах, прошу помочь мне вас. Скринить много. достаточно взглянуть на блок статусы (перейти по ссылке в моем профиле) или на любой другой отдел описанный выше (у всех этих пользователей имеются аватары, Gravatar тут не причем). Заранее благодарю. Edited February 6, 2014 by Cudder Link to comment Share on other sites More sharing options...
siv1987 Posted February 6, 2014 Share Posted February 6, 2014 Проверьте шаблон Глобальные -> userSmallPhoto. Сравните код с оригинальным шаблоном вашей версии. Link to comment Share on other sites More sharing options...
Cudder Posted February 6, 2014 Author Share Posted February 6, 2014 Проверьте шаблон Глобальные -> userSmallPhoto. Сравните код с оригинальным шаблоном вашей версии. На всех шаблонах так, даже на оригинальном. Link to comment Share on other sites More sharing options...
siv1987 Posted February 6, 2014 Share Posted February 6, 2014 А если попробовать сменить фото? Link to comment Share on other sites More sharing options...
Cudder Posted February 6, 2014 Author Share Posted February 6, 2014 (edited) А если попробовать сменить фото, ситуация останется прежней? Я уже все перепробовал, единственное, это было по всему форуму, в некоторых местах я брал код и заменял его с другого шаблона некоторые части форума, как например главная, стали отображаться аватары, а некоторые заменял и без толку. Список форума (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 February 6, 2014 by Cudder Link to comment Share on other sites More sharing options...
siv1987 Posted February 6, 2014 Share Posted February 6, 2014 Похоже что стиль не совсем соответствует версии. Ну или проблема где-то тут, раз "после" рабочий вариант. Ваиант "До" тоже должен работать. Поэтому нужно открыть еще раз шаблон userSmallPhoto и продебажить почему он не правильно срабатывает. Входящая переменная $member на вкладке "Переменные" есть? Link to comment Share on other sites More sharing options...
Cudder Posted February 6, 2014 Author Share Posted February 6, 2014 Похоже что стиль не совсем соответствует версии. Ну или проблема где-то тут, раз "после" рабочий вариант. "До" тоже должен работать. Поэтому нужно открыть еще раз шаблон userSmallPhoto и продебажить почему он не правильно работает. Как это сделать ? А и еще предлагали как вариант обновиться до 3.4.6 (сейчас 3.4.5) Link to comment Share on other sites More sharing options...
Cudder Posted February 6, 2014 Author Share Posted February 6, 2014 Входящая переменная $member на вкладке "Переменные" есть? Нету Link to comment Share on other sites More sharing options...
siv1987 Posted February 6, 2014 Share Posted February 6, 2014 Добавьте $member=array() Link to comment Share on other sites More sharing options...
Cudder Posted February 6, 2014 Author Share Posted February 6, 2014 Добавьте $member=array() В userSmallPhoto ? Link to comment Share on other sites More sharing options...
siv1987 Posted February 6, 2014 Share Posted February 6, 2014 Да, вкладка "Переменные". Если там ее нету. Link to comment Share on other sites More sharing options...
Cudder Posted February 6, 2014 Author Share Posted February 6, 2014 (edited) Добавьте $member=array() Да я вас расцеловать готов :D Спасибо большое, очень помогли, все работает!Плюсануть не могу, весь лимит потратил :) Edited February 6, 2014 by Cudder Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now