Jump to content

Как сделать что бы аватар..


Shamporov
 Share

Recommended Posts

Привет всем уважаемые, как сделать что бы пользователю выдавался свой аватар из папки Profile

 

например: У меня есть пользователь: Admin, и для него у меня отдельная структура(Ava) по которому определяем какой ему выдаст система аватар

 

Этот аватар будет выдаваться по достижению.

 

Вот самый простой пример что я хочу сделать:

 

<img src="Profile/<?=$row->Ava;?>.png" alt="">

Link to comment
Share on other sites

Другой пример:

Например, у меня пользователь регистрируется на другом портале, где ОН поставил себе аватар, хочу сделать что бы этот аватар интегрировался и на форуме

То есть, в базе, в таблице задается значение: AVAprofile1

Нужно что бы форум IPB брал с базы это значение и автоматически присваивал пользователю

Link to comment
Share on other sites

Другой пример:

Например, у меня пользователь регистрируется на другом портале, где ОН поставил себе аватар, хочу сделать что бы этот аватар интегрировался и на форуме

Используйте REST API

Link to comment
Share on other sites

Хорошо, спасибо за совет, я понял что привел пример не правильно ((

 

Постараюсь еще раз..

 

Человек зарегистрировался в игре) Ему выдали (скин 100) - скин 100 заносится в базу данных pSkin = 100

В папке Profile шаблоне присутствует папка Skins где присутствуют скины от 1 до 100

Нужно что бы IPB форум считывал инфу о скине с БД и брал аватар с папки Skin по значению 100

Link to comment
Share on other sites

скин 100 заносится в базу данных pSkin = 100

Это форумная бд?

 

Зачем вообще что-то брать с бд. Юзер зарегистрировался, получил скин, создайте ему фото.

Link to comment
Share on other sites

Не хотите устанавливать фото, переопределите метод

\IPS\Member::photoUrl()

Проверяйте, есть ли pSkin и выводите картинку.

Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...