web-dev-qa-db-fra.com

Vérifiez si l'utilisateur actuel est autorisé à modifier le nœud actuel

J'utilise le module Nodeaccess pour ajouter des autorisations sur des nœuds spécifiques. dans mon .theme fichier Je souhaite vérifier si l'utilisateur actuel est autorisé à modifier le nœud actuel.

3

Je l'ai trouvé et je travaille très bien.

  $node = \Drupal\node\Entity\Node::load(NID);
  $user = \Drupal\user\Entity\User::load(\Drupal::currentUser()->id());
  $check = $node->access('update', $user);
5