Antworten:
Sie können dies verwenden node_access
, um dies zu tun:
$node = node_load(123);
$account = user_load(456);
if (node_access("update", $node, $account) === TRUE) {
do_something_awesome();
}
Wenn Sie sich die Quelle ansehen node_access
, werden Sie sehen, dass das $node
Argument auch ein sein kann $nid
. Auf diese Weise wird der Pfad für die Bearbeitungsseiten überprüft (siehe Eintrag 'Knoten /% Knoten / Bearbeiten' in node_menu
).