Перейти к контенту

Запрос: Отдельное поле в профиле


Рекомендуемые сообщения

Поиском пользовался - не нашёл.

 

Нужно создать отдельное поле в профиле (поле "пол").

 

Например в профиле есть следующие поля:

{$author['avatar']}

{$author['title']}

{$author['member_rank_img']}

{$author['member_group']}

{$author['member_posts']}

{$author['member_joined']}

{$author['member_location']}

{$author['member_number']}

{$author['thanks_point']}

{$author['custom_fields']}

 

Нужно создать ещё одно поле, например {$author['sex']}, результатом которого был-бы вывод определённой картинки с titlte в зависимости от выбраного пола в профиле.

 

Процедура выбора пола должна быть аналогична классическому примеру создания дополнительных полей профиля.

 

Зачем оно надо - к сожалению при использовании функции "дополнительные поля профиля" за все поля отвечает одна переменная custom_fields, а мне необщодимо поле "пол" вставить отдельно (в одной строке с ником).

 

А в идеале было-бы просто продублировать функцию "дополнительные поля профиля", т.е что-бы были

"дополнительные поля профиля"

"дополнительные поля профиля1"

"дополнительные поля профиля2"

.......

"дополнительные поля профиляN"

 

 

 

Вот такая заковырка, заранее спасибо всем, кто откликнется.... :D

Ссылка на комментарий
Поделиться на других сайтах

Если я правильно помню, то можно вынуть отдельное поле как {$author['field_№']} - № - номер поля в бд, можнор и подобрать.
Ссылка на комментарий
Поделиться на других сайтах

Если я правильно помню, то можно вынуть отдельное поле как {$author['field_№']} - № - номер поля в бд, можнор и подобрать.

 

т.е первое поле это field_1, второе - field_2 и т.п.? :D

Ссылка на комментарий
Поделиться на других сайтах

Так, переменная {$author['field_№']} отвечает за значение {key}, интересно, а какие переменные отвечают за значения {title} и {content}.

 

Зы. Sannis и ddvhouse, спасибо за помощь.

Ссылка на комментарий
Поделиться на других сайтах

Юзай такую команду, как print_r

Очень удобно.

 

Например, открой файл sources/action_public/profile.php

Найди там:

		//-----------------------------------------
	// Get custom profile information
	//-----------------------------------------

И после всего кода перед

		//-----------------------------------------
	// Warning stuff!!
	//-----------------------------------------

Вставь

		print_r($fields);

Увидишь много интересной информации.

Ссылка на комментарий
Поделиться на других сайтах

Вставил, ничего не увидел :D

 

 

Но по любому это танцы с бубном. Я с этим ещё разберусь, а как другой админ, если я уйду с ресурса? В общем запрос мода остаётся в силе....

Ссылка на комментарий
Поделиться на других сайтах

Вставил, ничего не увидел :D

 

 

Но по любому это танцы с бубном. Я с этим ещё разберусь, а как другой админ, если я уйду с ресурса? В общем запрос мода остаётся в силе....

А где смотрел то?

В профайл к какому нить пользователю зашел?

Ссылка на комментарий
Поделиться на других сайтах

А где смотрел то?

В профайл к какому нить пользователю зашел?

Я думал это при просмотре темы где-то нарисуется :)

 

В общем не стал я огород городить и просто тупо в RenderRow поставил условие:

<if="author['field_№'] == "m"">
<img src='/male.gif' alt='' title='мужЫк' border='0' />
</if>
<if="author['field_№] == "f"">
<img src='/female.gif' alt='' title='дЭвушка' border='0' />
</if>

Пример

 

Все вроде работает. ;) Вот только я не знаю, сильно-ли это скажется на производительности форума.... :D

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.