Пишу модуль разбираюсь с доступом, сделал так:
if ($op == 'create') {
return user_access('create ucash_slg content', $account);
}
if ($op == 'view') {
if (user_access('view own ucash_slg content', $account) && $account->uid == $node->uid) {
return TRUE;
}
}
if ($op == 'update') {
if (user_access('edit own ucash_slg content', $account) && $account->uid == $node->uid) {
return TRUE;
}
}
if ($op == 'delete') {
if (user_access('delete own ucash_slg content', $account) && $account->uid == $node->uid) {
return TRUE;
}
}
}
все работает кроме
if (user_access('view own ucash_slg content', $account) && $account->uid == $node->uid) {
return TRUE;
}
}
видеть ноду все равно может каждый, а хочеться чтобы юзеры могли смотреть только свои ноды определенного вида