來自社區的一個問題: http://drupalchina.org/node/8514#comment-26113
比如我是 "writer" role, 我想要一個頁面都是 writer role 的用戶的nodes:
views 的 argument 應:
加, User:roles -> Provide default argument
Default argument type: PHP code:
<?php
global $user;
$roles = implode("+",array_keys($user->roles));
return $roles;
?>
再選 Allow multiple terms per argument.
解說: 先拿到用戶object
再拿出用戶的所在的 role id
因為可以多個role, 需要implode 成 2+5
Allow multiple terms per argument 便會 OR role id 了