Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Имя пользователя с тултипом (bitrix:main.user.link)

00 голосов
5
Битрикс Управление сайтом (эксперт)
Такой вопрос:
зарегистрированый пользователь делает запись в инфоблок(в настройках формы добавления записей инфо блока стоит привязка по создателю!!!)!при детальном просмотре записи инфо блока необходимо вывести информацию о пользователе добавившему эту запись, вставляю на страницу детального просмотра форму-"Имя пользователя с тултипом (bitrix:main.user.link)". что надо прописать в настройке этой формы в строке:
Идентификатор пользователя:?
подскажите пожайлуста
спросил 12 Дек, 13 от 666KREVED (760 баллов)

5 Ответы

00 голосов
$arResult["CREATED_BY"] если используете стандартные компоненты
ответил 17 Фев, 14 от LaVeLaS (140 баллов)
00 голосов
<?$APPLICATION->IncludeComponent(
"bitrix:main.user.link",
"",
Array(
"CACHE_TYPE" => "N",
"CACHE_TIME" => "7200",
"ID" => $arResult["CREATED_BY"],
"NAME_TEMPLATE" => "#NOBR##LAST_NAME# #NAME##/NOBR#",
"SHOW_LOGIN" => "Y",
"USE_THUMBNAIL_LIST" => "Y",
"THUMBNAIL_LIST_SIZE" => "50"
)
);?>
неработает!!!! пишет ID пользователя не задан!что делать? может что то нетак пишу?
ответил 08 Июнь, 14 от 666KREVED (760 баллов)
00 голосов
РАБОТАЕ!!!прописал так,взял с блока детального просмотра элемента инфоблока, где есть поле вывод кем создан:
<?$APPLICATION->IncludeComponent(
"bitrix:main.user.link",
"",
Array(
"CACHE_TYPE" => "N",
"CACHE_TIME" => "7200",
"ID" => Array("CREATED_USER_NAME"),
"NAME_TEMPLATE" => "#NOBR##LAST_NAME# #NAME##/NOBR#",
"SHOW_LOGIN" => "Y",
"USE_THUMBNAIL_LIST" => "Y",
"THUMBNAIL_LIST_SIZE" => "50"
)
);?>
ответил 05 Окт, 14 от 666KREVED (760 баллов)
00 голосов
Поторопился!!! теперь он мне постоянно выдаёт админстратора, тоесть пользователя с ID=1!!!хотя в предыдущей форме детального просмотра элемента всё правельно выводит, обе формы в одном файле,одна за другой!почему неработает?
ответил 07 Фев, 15 от 666KREVED (760 баллов)
00 голосов
Может быть, перед вызовом компонента вывести что хранится в $arResult
Код
<pre><? print_r($arResult); ?></pre>
и передавать в компонент ID создателя? Соотв, это свойство надо чтобы выбиралось компонентом просмотра новости (например, в настройках указать свойство с привязкой к создателю)....
ответил 19 Май, 15 от sickmind (4,660 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 10 Апр, 14 от IRISH (100 баллов)
0 голосов
1 ответ
спросил 16 Июль, 23 от root (25,590 баллов)
0 голосов
5 ответов
0 голосов
1 ответ
спросил 27 Июнь, 13 от Shelest (140 баллов)