Конечно же, все страницы уже созданы, и нужно раздавать права на них ))) Ну и языковых версий уже 9 штук, везде страницы созданы уже
Сделал так (может кому пригодится):
$objectsCollection = umiObjectsCollection::getInstance();
$permissionsCollection = permissionsCollection::getInstance();
$pages = new selector('pages');
$pages->where('lang')->equals(2); // id языковой версии
// $pages->where('is_active')->equals(0); // для неактивных страниц
foreach($pages as $page) {
$permissionsCollection->setElementPermissions( 8196, $page->id, 31 ); // 8196 - моя группа админов для этой языковой версии
}
Но никак не победить мне файловый менеджер. При открытии все время шлет ошибку "Некорректный ответ сервера. Данные не формате JSON."
Пробовал указать папку для пользователя в его профиле - нет реакции.