Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
golden

И опять дополнительные поля

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

03/17/12 20:49 (изменено)

Версия: IP.Board 3.2.3

Очень жаль что не дружу с пыхом, поэтому обращаюсь к вам!

Вопрос такой; Как добавить дополнительное поле для WIMID`a, добавляя через админку не читается картинка BL...

 

Код профиля пользователя;

<if test="contact_field:|:$f->parsed">
<li>
<span class='row_title'>{$f->raw_data['pf_title']}</span>
<span class='row_data'>
	<if test="cf_icon:|:$f->raw_data['pf_icon']"><img src='{$this->settings['public_dir']}{$f->raw_data['pf_icon']}' alt='{$f->raw_data['pf_title']}' /> </if>
	<if test="cf_array:|:is_array( $f->parsed )">
		<foreach loop="cfieldgroups:$f->parsed as $value">
			{$value}
		</foreach>
	<else />
		<if test="cf_aim:|:$f->raw_data['pf_key'] == 'aim'">
			<a class='url' href='aim:goim?screenname={$f->parsed}'>{$f->parsed}</a>
		<else />
			<if test="cf_msn:|:$f->raw_data['pf_key'] == 'msn'">
				<a class='url' href='msnim:chat?contact={$f->parsed}'>{$f->parsed}</a>
			<else />
				<if test="cf_yahoo:|:$f->raw_data['pf_key'] == 'yahoo'">
					<a class='url' href='ymsgr:sendIM?{$f->parsed}'>{$f->parsed}</a>
				<else />
					<if test="cf_icq:|:$f->raw_data['pf_key'] == 'icq'">
						<a class='url' type="application/x-icq" href='http://www.icq.com/people/cmd.php?uin={$f->parsed}&action=message'>{$f->parsed}</a>

<else />

<else />

				                                  <a class='url' href='skype:{$f->parsed}?call'>{$f->parsed}</a>
					<else />
						<if test="cf_website:|:$f->raw_data['pf_key'] == 'website'">
							<a class='url uid' rel="me" href='{$f->parsed}'>{$f->parsed}</a>
						<else />
							<if test="cf_jabber:|:$f->raw_data['pf_key'] == 'jabber'">
								<a class='url' href='xmpp:{$f->parsed}'>{$f->parsed}</a>
							<else />
								<if test="cf_skype:|:$f->raw_data['pf_key'] == 'skype'">
									<a class='url' href='skype:{$f->parsed}?call'>{$f->parsed}</a>
								<else />
									{$f->parsed}
								</if>
							</if>

						</if>
					</if>
				</if>
			</if>
		</if>
	</if>
</span>
</li>
</if>

Изменено пользователем golden

Поделиться сообщением


Ссылка на сообщение
03/17/12 22:31 (изменено)

Примерно так http://ipbskins.ru/forum/topic9258.html#entry60184

Переменные естественно могут быть другие

 

Я это смотрел, в результате у меня ничего не выходило, мб код скините?

Верстать верстаю, а с пыхом пока не дружу, моя первая встреча

Изменено пользователем golden

Поделиться сообщением


Ссылка на сообщение

Во первых "код профиля" это код полей пола (м|ж), код профиля находится в profileModern.

Поля статистики начинаются после {$this->lang->words['community_stats']}

Доп поля группы Profile info (Информация) находятся в блоке pcfieldsLoop:$member['custom_fields']['profile_info']

В этом блоке, после {$value} можно попробовать добавить условие

 

										<li>
											{$value}
											<if test="$key=='k_wmid'"> <img src="http://stats.wmtransfer.com/Levels/pWMIDLevel.aspx?wmid={$member['field_ИД']}"></if>
										</li>

k_wmid - ключ для идентификации поле. Указывается при создании дополнительного поле.

field_ИД - ид дополнительного поле в базе. Можно узнать из адресной строки при редактирование этого поле - section=customfields&do=edit&id=11. У меня он 11 значит будет field_11

Поделиться сообщением


Ссылка на сообщение

ТС, вы только что зарегистрировались, а в наших дополнительных полях при регистрации наврали.

IPB version: 3.0.x

Board URL: http://ipbskins.ru

Будьте добры исправить согласно пункту 3 правил форума.

 

Особенно бесит, когда наш сайт присваивают себе в собственность, а потом прутся создавать темы с просьбой о помощи :angry:

Поделиться сообщением


Ссылка на сообщение

Подскажите пожалуйста,как найти таблицу в бд дополнительного поля.Создал доп.поле,а таблицу найти не могу.Вот это поле field_11

Поделиться сообщением


Ссылка на сообщение
Подскажите пожалуйста,как найти таблицу в бд дополнительного поля.Создал доп.поле,а таблицу найти не могу.Вот это поле field_11

pfields_content

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Спасибо,а как в field_11 посмотреть запись?

Поделиться сообщением


Ссылка на сообщение
Спасибо,а как в field_11 посмотреть запись?
Не ясен вопрос. О какой записи идет речь? Не вижу ничего подобного в теме.

Поделиться сообщением


Ссылка на сообщение

Не ясен вопрос. О какой записи идет речь? Не вижу ничего подобного в теме.

Простите.

 

ipb 3.4.6 field_11 это я нашёл в пу форума,а как вовнутрь заглянуть,что бы посмотреть таблицу?

Поделиться сообщением


Ссылка на сообщение

ipb 3.4.6 field_11 это я нашёл в пу форума,а как вовнутрь заглянуть,что бы посмотреть таблицу?

Таблицу ищите в phpMyAdmin.

 

Может Вы распишите, что делаете (нужно сделать)?

Поделиться сообщением


Ссылка на сообщение

 

Таблицу ищите в phpMyAdmin.

 

Может Вы распишите, что делаете (нужно сделать)?

 

Я добавил дополнительное поле steam_id он у меня под номером id=11 Я хочу посмотреть содержимое в этом доп.поле.В пхпадмин не нашёл.Нашёл только "field_11"здесь"pfields_content"

Поделиться сообщением


Ссылка на сообщение

В пхпадмин не нашёл.Нашёл только "field_11"здесь"pfields_content"

Юзер укажет steam_id, и в поле field_11 этого юзера будет указано значение

Поделиться сообщением


Ссылка на сообщение

Юзер укажет steam_id, и в поле field_11 этого юзера будет указано значение

В том то и дело,что нет записи. Юзер указал стим айди,а в field_11 записи нет.Скрины в лс вам кину

Поделиться сообщением


Ссылка на сообщение
В том то и дело,что нет записи. Юзер указал стим айди,а в field_11 записи нет.Скрины в лс вам кину
Так Вы не там смотрите.

Если Вы работаете в АЦ, то делайте запрос на выборку данных.

SELECT field_11
FROM ipspfields_content
WHERE member_id=X;

X - id юзера

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...