Jump to content

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

Featured Replies

Posted
comment_142056

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

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

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

f100a63a3ffdf77a94ab0fec122ead2a.png.ed72026fcc6f70457b0e968f74d3d8a9.png

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

Цитата

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

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

comment_142058

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

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

 

  • Author
comment_142059

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

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

  • Author
comment_142078

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 приходит чистое значение, без учета содержимого в поле Формат отображения

 

comment_142225

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

  • Author
comment_142229

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

comment_142231

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

  • Author
comment_142234

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

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.