Jump to content

доп поля в профиле

Featured Replies

Создал поле типа URL в профиле, вписал Формат отображения 

<a href="{content}" title="Вконтакте"><img src="/uploads/custom/vk.png" alt="Вконтакте" class="circle" /></a>

но на странице профиля так и осталось

f100a63a3ffdf77a94ab0fec122ead2a.png.ed72026fcc6f70457b0e968f74d3d8a9.png

Под полем написано

Цитата

Будет отображаться рядом с предоставленным пользователем контентом.

Но куда не ткну в контент пользователя - изображение в галерее, комментарии, записи в бд - нигде не вижу картиночки с вк

Link to comment
https://ipbmafia.ru/topic/19111-dop-polya-v-profile/
Share on other sites

Ссылка пустая. Может что-нибудь добавить для теста? Например:

<a href="{content}" title="Вконтакте"><img src="/uploads/custom/vk.png" alt="Вконтакте" class="circle" />121221</a>

 

Link to comment
https://ipbmafia.ru/topic/19111-dop-polya-v-profile/?&do=findComment&comment=142058
Share on other sites

Попробовал, изменений нет

Поменял тип поля на текст, все так же. В профиле теперь не ссылка, а просто текст. Но без намека на мое форматирование 

Link to comment
https://ipbmafia.ru/topic/19111-dop-polya-v-profile/?&do=findComment&comment=142059
Share on other sites

core / front / profile

					{{foreach $sidebarFields as $group => $fields}}
						{{if count( $fields ) AND count( array_filter( $fields, function( $fieldValue ){ return $fieldValue; } ) )}}
						<div class='ipsWidget ipsWidget_vertical cProfileSidebarBlock ipsBox ipsSpacer_bottom'>
							{{if $group != 'core_pfieldgroups_0'}}
                                <h2 class='ipsWidget_title ipsType_reset'>{lang="$group"}</h2>
                            {{endif}}
                            <div class='ipsWidget_inner ipsPad'>
								<ul class='ipsDataList ipsDataList_reducedSpacing cProfileFields'>
									{{foreach $fields as $field => $value}}
									{{if $value !== ""}}
										<li class='ipsDataItem ipsType_break'>
											<span class='ipsDataItem_generic ipsDataItem_size3 ipsType_break'><strong>{lang="$field"}</strong></span>
											<div class='ipsDataItem_generic'><div class='ipsType_break ipsContained'>{$value|raw}</div></div>
										</li>
									{{endif}}
									{{endforeach}}
								</ul>
							</div>
						</div>
						{{endif}}
					{{endforeach}}

в $value приходит чистое значение, без учета содержимого в поле Формат отображения

 

Link to comment
https://ipbmafia.ru/topic/19111-dop-polya-v-profile/?&do=findComment&comment=142078
Share on other sites

Актуально

Так для чего же этот Формат отображения? Он нигде не показывается 

Link to comment
https://ipbmafia.ru/topic/19111-dop-polya-v-profile/?&do=findComment&comment=142211
Share on other sites

{$value|raw} должно давать не экранированный результат, в браузере посмотрите что выводится (скорее всего выводится кодированный хтмл)

Link to comment
https://ipbmafia.ru/topic/19111-dop-polya-v-profile/?&do=findComment&comment=142225
Share on other sites

Если тип стоит текст, то сырой вывод идентичен форматированному. Если тип поля урл, то просто хтмл код ссылки. Но не тот что в моем формате, а стандартная ипс ссылка 

Link to comment
https://ipbmafia.ru/topic/19111-dop-polya-v-profile/?&do=findComment&comment=142229
Share on other sites

Сырой вывод - это как раз НЕ форматированный. Ссылку дать можете (если нужны доступы, то и доступы тоже)?

Link to comment
https://ipbmafia.ru/topic/19111-dop-polya-v-profile/?&do=findComment&comment=142231
Share on other sites

Я в курсе что такое сырой вывод. Проект пока на локале. Ну попробуйте у себя сделать форматирования доп поля, и посмотрите изменится ли оно в профиле 

Link to comment
https://ipbmafia.ru/topic/19111-dop-polya-v-profile/?&do=findComment&comment=142234
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.