ezpublish.ru / Форумы / Для разработчиков / Работа с атрибутом объекта типа "Object relation"




Работа с атрибутом объекта типа "Object relation"

« 
Предыдущая тема
|
|

Для доступа к форумам необходимо авторизоваться. Это можно сделать здесь

Автор Сообщение

Павел Коновалов

Пт, 10 ноября 2006 17:35:27

Здравствуйте.
Работу с данным продуктом начал недавно и поэтому необходимого опыта ещё не набрался.
Мой вопрос заключается в следующем:
Я создал свой класс. У этого класса есть атрибут типа "Object relation". Использовать этот атрибут я хочу для хранения пользователя, приассигненного к этому объекту, ну и соответственно для списка вех пользователей, которых я могу тула заасигнить.
Подскажите пожалуйста, каким образом мне это сделать.

Only strong the survive

Денис Зацаринный

Пн, 13 ноября 2006 14:43:43

Если я правильно понял вопрос - то необходимо достучатся до объекта хранимого в поле с типом Object Relation?

Это можно сделать так:
поле .content - этого аттрибута - будет указывать на ezcontentobject приаттаченной ноды - а с него уже через .data_map можно ссылаться на атрибуты этого объекта


===-----
Не разрешимых заздач нет - есть малый гонорар
---=====

Павел Коновалов

Пн, 13 ноября 2006 15:47:37

В принципе да.
Я понял как решить эту проблему.
Но у меня есть ещё один вопрос, касающийся работы с атрибутом этого же типа.
Существует ли какой-нибудь способ для установления дефолтного значения для такого атрибута?
Самое первое что приходит на ум - это сделать оверрайд файлу
\design\standard\templates\content\datatype\edit\ezobjectrelation.tpl
может быть есть какойто другой способ решения этой проблемы?
ну там например использование ini-файлов или чтото в этом роде?

Only strong the survive

Денис Зацаринный

Пт, 24 ноября 2006 12:54:46

Это задается при редактировании класса


===-----
Не разрешимых заздач нет - есть малый гонорар
---=====

Павел Коновалов

Пт, 24 ноября 2006 14:08:23

Спасибо большое.
Эту проблему я решил именно так.

Only strong the survive