我有一个用3个节点定义的视图,在 views-view-unformatted - my-view - default.tpl.php 我循环抛出$ rows但只得到第一个结果,如果我试试这个:
$view = views_get_current_view();
error_log(count($view->result)); //<- This returns only 1 row
error_log($view->total_rows); //<- This shows nothing, as if property didn't exist
foreach ($rows as $id => $row):
print $row; //<- Only print first node
endforeach;
有什么问题?为什么我找不到它们中的3个?
修改 我发现它只为未经过身份验证的用户显示一行,实际上对于非管理员,我查看了视图访问限制并设置为none。据我所知,我没有任何内容访问限制,我审查了权限,一切似乎都没问题。
我还能在哪儿看?
谢谢