Я - начинающий. Пытаюсь разобраться с RBAC. Обратил внимание, что CDbAuthManager не использует префиксы имен таблиц, хотя в параметрах соединения они заданы. Глюк? Баг?
Как победить?
Я - начинающий. Пытаюсь разобраться с RBAC. Обратил внимание, что CDbAuthManager не использует префиксы имен таблиц, хотя в параметрах соединения они заданы. Глюк? Баг?
Как победить?
если не нравится то в конфиге задай
// application components
'components'=>array(
...
'authManager'=>array(
'class'=>'CDbAuthManager',
'connectionID'=>'db',
'itemTable'=>'{{auth_item}}',
'itemChildTable'=>'{{auth_item_child}}',
'assignmentTable'=>'{{auth_assignment}}',
),
...
нет, не нравится. К тому же не кошерно когда нужно вручную имена таблицам давать. Тем более, что механизм префиксов встроен в фреймворк.