| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Larrikin 21.12.2005 12:55
ну нету у меня никаких parent, а во всех методах типа getAcl везде их надо...@atm_init[atm_id]
^rem{ *** достаем данные о текущем объекте *** }
$current_object[
$.id[$atm_id]
$.parent_id[$atm_id]
$.irf[0]
]
^rem{ *** достаем данные о текущем треде *** }
$thread[$current_object]
^rem{ *** $auth - объект класса auth *** }
^rem{ *** достаем назначения прав текущему пользователю на все объекты треда *** }
$acl[^auth.getFullACL[$thread]]
^rem{ *** определяем права авторизированного пользователя на объект *** }
$right(^auth.getRightsToObject[$current_object;$thread;$acl])ошибка получается в SQL запросе, который я не могу понять как формируется... вернее, как формируется я понимаю, но не понимаю, как мне надо все это вызывать... SELECT acl.object_id, acl.rights, auser.auser_id, auser.name, auser.description, auser.auser_type_id, auser.rights AS user_rights FROM acl, auser WHERE acl.auser_id = auser.auser_id AND acl.object_id IN () AND acl.auser_id IN (1,2,3) ORDER BY auser.name