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

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> 
Попробуйте так, делал на глаз) Может закрались опечатки
 
Спасибо большое, заработало!  :)
Читают тему (гостей: 1)

Кроме создания сайтов, я так же веду блог с заметками о вебразработке, записываю бесплатные видеоуроки и содержу форум, на котором можно задавать вопросы и просто общаться. Заметки, преимущественно - это короткие или подробные рецепты, по реализации часто требуемого функционала- в рамках разработки сайтов на 1С-Битрикс

Показать еще