Телеграм: @camouf_ru Почта: mihail@bazarow.ru
Лето Осень Зима Весна

Вывести имя пользователя добавившего элемент инфоблока в Битрикс

RSS
Вывести имя пользователя добавившего элемент инфоблока в Битрикс
 
Вывести имя пользователя добавившего элемент инфоблока в Битрикс

Иногда, надо вывести имя пользователя добавившего элемент инфоблока. Например  писателя новости или автора объявления на информационной доске объявлений под управлением 1С Битрикс. Сделать это достаточно просто, хотя и не сразу приходит в голову. Делюсь
 
Это пример для шаблона элемента? А как сделать то же самое, но в списке элементов инфоблока?
 
Присоединяюсь к вопросу выше! Как внедрить это решение в шаблон news.list?
 
Вместо arResult  вставить arItem
 
Спасибо огромное! Вы очень помогли! :)
 
Михаил, подскажите пожалуйста куда именно нужно вставить код, чтобы результат выводился в детальном описании новостей
 
Здравствуйте, Михаил!
Не подскажите как можно в детальном шаблоне новости вывести ссылку по привязке пользователя на персональный кабинет.
Описание.
Изначально была задача привязать элемент справочника к другому инфоблоку каталогу это сделал, подключив компонент news.detail, bitrix:catalog.top и переменив ArrFilter я фильтрую элементы.
Вот теперь нужно сформировать ссылку на персональный кабинет по привязке пользователя из компонента news.detail.
Подскажите как это можно сделать пожалуйста.
 
Цитата
Александр Николаев пишет:
Здравствуйте, Михаил!
Не подскажите как можно в детальном шаблоне новости вывести ссылку по привязке пользователя на персональный кабинет.
Описание.
Изначально была задача привязать элемент справочника к другому инфоблоку каталогу это сделал, подключив компонент news.detail, bitrix:catalog.top и переменив ArrFilter я фильтрую элементы.
Вот теперь нужно сформировать ссылку на персональный кабинет по привязке пользователя из компонента news.detail.
Подскажите как это можно сделать пожалуйста.
Собственно ответ в самой заметке
Создаете раздел куда выводите всех пользователей, можно модулем форума, можно модулем социальной сети

И в шаблоне новости

Код
<? 
$create_user=$arResult["CREATED_BY"]; 
$GLOBALS['users'] = array("CREATED_BY" => $create_user); 
$userid= $create_user; 
$rsUser = CUser::GetByID($userid); 
$arUser = $rsUser->Fetch(); 
?> 

<a href="/users/<? echo $create_user;?>/" > 
 

где /users/ это раздел сайта со списком пользователей а <? echo $create_user;?> ник пользователя или можно <? echo $arUser['ID'];?> если ЧПУ по ID-шникам

Например, так работает у меня на сайте. Если кликните на форуме по имени любого пользователя, попадете на его страничку в социальной сети
https://camouf.ru/forum/forum1/4

PS: Поправочка. По имени почти любого пользователя, некоторые тут писали до того как я подключил модуль соц.сеть потому не у всех профили есть
 
Михаил, спасибо что ответили мне но у меня не работают эти варианты  я уже перепробовал все.
Вот что у меня получилось http://prntscr.com/cmtu40
href="/users/ / путь пустой
Может я не совсем правильно объяснил свою задачу.

Есть сайт совместные покупки, стоит задача.
1) Сделать два ифоболока каталог товара и организаторы закупок
2) Привязать организатора Надежда к элементу каталога товара и вывести на страницу сайта все товары которые привязаны к организатору Надежде. ( Это я смог сделать ) http://prntscr.com/cmlk4h http://prntscr.com/cmlksk
3) Нужно привязать элемент организатора к пользователю по свойству привязка к пользователю  и на странице вывести ссылку на профиль организатора закупок, то есть если user-> клиент кликнет на ссылку http://prntscr.com/cmlquv организатора он должен попасть на профиль организатора, а не текущий пользователь.

Скрин инфоблока http://prntscr.com/cmlvb7
 
Цитата
Александр Николаев пишет:
Михаил, спасибо что ответили мне но у меня не работают эти варианты я уже перепробовал все.
Вот что у меня получилось http://prntscr.com/cmtu40
href="/users/ / путь пустой
Может я не совсем правильно объяснил свою задачу.

Есть сайт совместные покупки, стоит задача.
1) Сделать два ифоболока каталог товара и организаторы закупок
2) Привязать организатора Надежда к элементу каталога товара и вывести на страницу сайта все товары которые привязаны к организатору Надежде. ( Это я смог сделать ) http://prntscr.com/cmlk4h http://prntscr.com/cmlksk
3) Нужно привязать элемент организатора к пользователю по свойству привязка к пользователю и на странице вывести ссылку на профиль организатора закупок, то есть если user-> клиент кликнет на ссылку http://prntscr.com/cmlquv организатора он должен попасть на профиль организатора, а не текущий пользователь.

Скрин инфоблока http://prntscr.com/cmlvb7
На странице сайта используется 2 простых компонента bitrix:news.detail http://prntscr.com/cmu2bd и bitrix:catalog.top http://prntscr.com/cmu2xo
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 

Записная книжка разработчика

Примерно с 2013-го года пишу заметки по разработке сайтов на Битрикс.
Вы можете задавать уточняющие вопросы в комментариях- отвечаю или дополняю заметки по возможности.

Вывести общее количество товаров в шаблоне корзины 1С-Битрикс Просмотров: 4188 Задача: вывести общее количество товаров в корзине (именно количество единиц товара, а не ... Показ страницы сайта в боковом слайдере, на примере всплывающей формы обратной связи. Просмотров: 472 Если вы хотите сделать подгрузку любой страницы сайта в боковой слайдер, для этого в битри... Минимальная сумма заказа в корзине и оформлении заказа в 1С-Битрикс Просмотров: 6765 В этой заметке добавим возможность установки минимальной суммы заказа, в новом шаблоне кор... Добавление и удаление из сравнения на AJAX: Битрикс Просмотров: 15912 Рецепт лежал у меня в закромах, почти о нем и забыл, но тут подвернулся под руку- решил оп... Как вывести свойства инфоблока по отдельности и немного плюшек не в тему Просмотров: 100523 Если у инфоблока несколько свойств- то при выводе их всех, скажем в детальном описании нов... Cordova, ввод в input под диктовку. Голосовой поиск в мобильном приложении. Просмотров: 650 Итак, задачка: реализовать голосовой поиск в мобильном приложении на Cordova. По сути, нам... Основные функции вывода в шаблонах Битрикс Просмотров: 150795 Знаю, что все их знают. Но иногда не бывает лишним собрать все самое используемое в одну к... Сортировка элементов по индексу сортировки значений типа список Просмотров: 9067 Внутри любого компонента есть заранее заложенные поля для сортировки элементов. МОжно сорт... Объединить отдельные поля ФИО в одно свойство при оформлении заказа. Просмотров: 144 Пользователь, при оформлении заказа, заполняет три отдельных поля с фамилией, именем и отч... Заполнить коэффициент единицы измерения (MEASURE_RATIO) из свойства элемента Просмотров: 4516 Задачка: Каталог наполняется из 1С, но 1С не передает коэффициент единицы измерения (особе... Создание блога с комментариями, оценками и просмотрами на сайте с 1С-Битрикс Просмотров: 20725 Если на вашем сайте требуется создание раздела с блогом или новостями, статьями. Записям в... Малая корзина Битрикс, упрощенный шаблон Просмотров: 11734 Шаблон малой корзины битрикс, который можно вывести в боковом разделе шаблона или в шапке ... Оптимизация jpeg и png картинок на cron, с помощью jpegoptim и optipng Просмотров: 103 Задача: на сайт каждый день проходит выгрузка из 1С с обновлением картинок. Нужно оптимиз... Использование WebP изображений в 1С-Битрикс (на Битрикс: Веб окружение) Просмотров: 23272 WebP это современный формат сжатия изображений, который позволяет, при правильных настройк... Изменить размер картинок на лету в битрикс Просмотров: 44060 Встала задачка: на собственном сайте, уменьшить размер превьюшек картинок у анонсов раздел... Вывести дату окончания скидки в карточке товара Просмотров: 2885 Если нужно вывести информацию о скидке в карточке товара, можно воспользоваться методом Вывести компонент новостей на страницу в Битрикс Просмотров: 61426 Посмотрел Яндекс метрику на свой сайт, и решил что буду частенько писать сюда именно то, ч... Массово: применить наценку ко всем товарам каталога с пересчетом от базовой. Просмотров: 4455 Рассмотрим как, в магазине работающем на 1С-битрикс, массово применить наценку на все това... Создать pdf файл из элемента инфоблока, дать скачать пользователю, поддерживать в актуальном состоянии или отправить на e-mail. Просмотров: 2261 Задача: при каждом посещении статьи, на сайте, нужно создавать pdf файл с ее содержимым и ... Свойство: привязка к Яндекс:Картам - вывести из нескольких элементов на одну карту Просмотров: 16459 Предположим, что у вас есть инфоблок со свойством "Привязка к яндекс картам". В этом инфоб...