Scream89 Опубликовано 26 Апреля 2007 Жалоба Поделиться Опубликовано 26 Апреля 2007 Нужно вывести аватар пользователя в шаблон global_board_header. Помогите это сделать. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 26 Апреля 2007 Жалоба Поделиться Опубликовано 26 Апреля 2007 1. В файле ./sources/classes/class_display.php найти: $this_header = $this->ipsclass->compiled_templates['skin_global']->global_board_header( $components_links );заменить на //Member avatar $member = $this->ipsclass->DB->simple_exec_query(array('select' => '*', 'from' => 'member_extra', 'where' => 'id='.$this->ipsclass->member['id'])); $avatar = $this->ipsclass->get_avatar($member['avatar_location'], $this->ipsclass->member['view_avs'], $member['avatar_size'], $member['avatar_type']); //Аватар по умолчанию, если надо - стереть строку if (! $avatar) $avatar = "<img src='style_images/<#IMG_DIR#>/avatar_no.gif' border='0' />"; $this_header = $this->ipsclass->compiled_templates['skin_global']->global_board_header( $components_links, $avatar );2. Во всех стилях изменить входящие переменный шаблона skin_global->global_board_header на $components_links, $avatar (если не было других изменений) 3. Добавить в нужное место шаблона {$avatar} Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Scream89 Опубликовано 26 Апреля 2007 Автор Жалоба Поделиться Опубликовано 26 Апреля 2007 Sannis, спасибо большое! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Scream89
Ссылка на комментарий
Поделиться на других сайтах
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.