我在用户个人资料页面上调用了一个视图,其中列出了状态为draft = 1的所有文章。
此视图代码我输入了user-profile.tpl文件
<?php
$view = views_get_view('drafts', true);
$view->set_display('default');
print "<h2>". $view->get_title(). "</h2>";
$view->pre_execute();
$view->execute();
print $view->render('default');
?>
现在,如果我从users / admin看到此页面,它会显示结果,但是当我从另一个经过身份验证的帐户登录时。它只显示了标题。我已经认识了视图的权限和它的罚款。我将其设置为role = authenticated
答案 0 :(得分:0)
如果您要尝试显示用户个人资料数据,请确保authenticated user
角色具有权限view user profiles
。