Здравствуйте!!! Не могу понять как можно редактировать конкретный элемент инфо блока на сайте (не в админке). По форуму искал ничего подобного не нашел. Помогите пожалуйста!!!!!
15.01.2010 13:38:31
Здравствуйте!!! Не могу понять как можно редактировать конкретный элемент инфо блока на сайте (не в админке). По форуму искал ничего подобного не нашел. Помогите пожалуйста!!!!!
|
|
|
|
15.01.2010 13:57:41
есть компонент добавления\редактирования элемента bitrix:iblock.element.add.form в разделе "добавление элементов"
Думай, как баг. Мысли, как баг. Будь багом
|
|
|
|
15.01.2010 14:27:43
Для того, чтобы редактировать элемент инфоблока, нужно перейти в режим редактирования сайта, находясь в этом элементе.
|
|
|
|
15.01.2010 14:46:16
Меня наверное неправильно поняли Ситуация следующая: У меня есть инфоблок "Организации" в котором хранятся все организации. У данного инфоблока есть свойтсво "Пользователь" типа "Привязка к пользователю". Пользователь при авторизации заходит на страницу "Редактировать/Добавить организацию" и редактирует добавляет организацию свою. А решение предложение выше годится для админа насколько я понял |
|||
|
|
15.01.2010 15:13:59
Бросьте на страницу компонент bitrix:iblock.element.add.form и вызовите страницу с параметром CODE=id_элемента.
Вроде должно вызваться редактирование элемента....
/истина где-то рядом....
|
|
|
|
15.01.2010 15:27:18
Попробовал так сделать в итоге на странице появляется "Нет доступа" и вываливается форма авторизации. Ввожу свои данные и все равно ничего не происходит пишет что нет доступа, даже если пытаюсь зайти под админом ... Для админа "Нет доступа" и смех и грех ... |
|||
|
|
15.01.2010 15:31:11
Посмотрите в настройках компонента значение параметра, где указывается как привязывается элемент к создавшему пользователю.
/истина где-то рядом....
|
|
|
|
15.01.2010 15:39:11
там есть свойство "привязка к пользователю" где я указываю свое поле "USER_ID" типа "привязка к пользователю" инфоблока "организации", но все равно не помогает |
|||
|
|
15.01.2010 15:41:21
А если попробовать комплексный компонент? :)
Там сразу видно список своих элементов, которые можно отредактировать :)
/истина где-то рядом....
|
|
|
|
15.01.2010 15:43:48
Объясните человеку на броне поезде что такое комплексный компонент пожалуйста |
|||
|
|
15.01.2010 16:09:14
Наверное мне надо будет к примеру на странице edit.php написать свой скрипт который с помощью API функций будет получать нужный мне элемент инфо-блокa и с помощью все тех же API функций производить над ним манипуляции. Всем спасибо за ответы, погружаюсь в мануал
|
|
|
|
18.01.2010 21:37:49
Как я понял Вы просто разместили компоненту и привязали к ИБ. Для того чтобы редактировать элементы Вам надо у ИБ завести свойство типа привязка к пользователю и обозвать "Владелец организации". В настройках компоненты выбрать привязку к создателю по этому свойству. Добавить Элемент через эту форму или у добавленного элемента выбрать "Владельца организации". После этого Владелец организации может редактировать элемент ИБ. |
||||
|
|
|||