Cudder 0 02/06/14 22:08 (изменено) Здравствуйте, возникла проблема с аватарами. Скажу сразу поиском пытался найти тут 2 дня, что-то и находил, но все равно не помогло. Перейдем к самой проблеме. В общем не отображаются аватары (дефолтные стоят) в последних публикациях, поиске. в профиле пользователей в разделе "Изменение статуса" также комментарии к нему, статусы в блоке на самом форуме также комментарии к нему, в низу форума "Администрация форума", в низу форума "Самые активные сегодня". Уже не знаю что и делать, перепробовал все, что было в моих силах, прошу помочь мне вас. Скринить много. достаточно взглянуть на блок статусы (перейти по ссылке в моем профиле) или на любой другой отдел описанный выше (у всех этих пользователей имеются аватары, Gravatar тут не причем). Заранее благодарю. Изменено 6 февраля 2014 пользователем Cudder Поделиться сообщением Ссылка на сообщение
siv1987 2629 02/06/14 22:19 Проверьте шаблон Глобальные -> userSmallPhoto. Сравните код с оригинальным шаблоном вашей версии. Поделиться сообщением Ссылка на сообщение
Cudder 0 02/06/14 22:26 Проверьте шаблон Глобальные -> userSmallPhoto. Сравните код с оригинальным шаблоном вашей версии. На всех шаблонах так, даже на оригинальном. Поделиться сообщением Ссылка на сообщение
siv1987 2629 02/06/14 22:30 А если попробовать сменить фото? Поделиться сообщением Ссылка на сообщение
Cudder 0 02/06/14 22:36 (изменено) А если попробовать сменить фото, ситуация останется прежней? Я уже все перепробовал, единственное, это было по всему форуму, в некоторых местах я брал код и заменял его с другого шаблона некоторые части форума, как например главная, стали отображаться аватары, а некоторые заменял и без толку. Список форума (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 />Не уверен, что скопировал рабочий вариант полностью, но факт фактом. Изменено 6 февраля 2014 пользователем Cudder Поделиться сообщением Ссылка на сообщение
siv1987 2629 02/06/14 22:48 Похоже что стиль не совсем соответствует версии. Ну или проблема где-то тут, раз "после" рабочий вариант. Ваиант "До" тоже должен работать. Поэтому нужно открыть еще раз шаблон userSmallPhoto и продебажить почему он не правильно срабатывает. Входящая переменная $member на вкладке "Переменные" есть? Поделиться сообщением Ссылка на сообщение
Cudder 0 02/06/14 22:51 Похоже что стиль не совсем соответствует версии. Ну или проблема где-то тут, раз "после" рабочий вариант. "До" тоже должен работать. Поэтому нужно открыть еще раз шаблон userSmallPhoto и продебажить почему он не правильно работает. Как это сделать ? А и еще предлагали как вариант обновиться до 3.4.6 (сейчас 3.4.5) Поделиться сообщением Ссылка на сообщение
Cudder 0 02/06/14 22:55 Входящая переменная $member на вкладке "Переменные" есть? Нету Поделиться сообщением Ссылка на сообщение
Cudder 0 02/06/14 23:02 Добавьте $member=array() В userSmallPhoto ? Поделиться сообщением Ссылка на сообщение
siv1987 2629 02/06/14 23:04 Да, вкладка "Переменные". Если там ее нету. Поделиться сообщением Ссылка на сообщение
Cudder 0 02/06/14 23:04 (изменено) Добавьте $member=array() Да я вас расцеловать готов :D Спасибо большое, очень помогли, все работает!Плюсануть не могу, весь лимит потратил :) Изменено 6 февраля 2014 пользователем Cudder Поделиться сообщением Ссылка на сообщение