我有一个块,我想为具有访问权限的用户显示编辑和删除按钮,并为其他用户显示其他按钮。这是我为具有更新权限的用户使用的脚本:
<?php
if(arg(0) == 'node' && is_numeric(arg(1))){
//load $node object
$node = node_load(arg(1));
//check for node update access
if (node_access("update", $node)){
print '<p><a href=\"./edit\">edit</a> <a href=\"./delete\">delete</a></p>';
}}
?>
这与我用于其他块的块可见性的脚本相同,并且它有效。为什么它在这里不起作用?