Дать пользователю возможность быстро отредактировать материал

RSS
Дать пользователю возможность быстро отредактировать материал
 
Дать пользователю возможность быстро отредактировать материал

На одном из разрабатываемых сайтов, пользователи формирую его контент. После регистрации, становится доступен персональный раздел в котором, по мимо стандартной социальной сети, выводятся все материалы пользователя и выведен компонент "Добавление . редактирование элементов инфоблока". Для большего удобства- в конкретном материале нужно было вывести ссылку- отправляющую пользователя прямо на страницу с этим компонентом.
 
Михаил, здравствуйте. Спасибо за урок.

Столкнулся с проблемой "Наоборот". Вывожу список статей добавленных пользователем через компонент element.add.list, оттуда как раз мы можем отредактировать или удалять элементы.

Но вот получить ссылку на элемент у меня не получается. Вернее даже её часть, а именно секцию, где находится этот элемент.

Код
 <a href="/projects/[Как получить вот этот путь?]/<?=$arElement["ID"]?>"><?echo $arElement["NAME"]?></a>


Подскажите пожалуйста :)
 
Код
$ElementId = $arElement["ID"];
    $db_groups = CIBlockElement::GetElementGroups($ElementId, true);
    while($ar_group = $db_groups->Fetch()) {
       $section = $ar_group["CODE"]; //или ['ID'] смотря как ЧПУ используете
}

<a href="/projects/<?=$section?>/<?=$arElement["ID"]?>"><?echo $arElement["NAME"]?></a> 
Попробуйте так, делал на глаз) Может закрались опечатки
 
Спасибо большое, заработало!  :)
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Ютубе