Как использовать hook_node_access в Drupal 8 - PullRequest
0 голосов
/ 11 июля 2020

Как использовать hook_node_access() в Drupal 8? Я новичок в Drupal World, а также в Drupal 8.

Это может быть повторяющийся вопрос (извините за это). Но я не могу найти правильного ответа

1 Ответ

0 голосов
/ 15 июля 2020

Это задокументировано на веб-сайте Drupal , например:

use Drupal\Core\Access\AccessResult;
use Drupal\Core\Session\AccountInterface;
use Drupal\node\NodeInterface;

/**
 * Implements hook_node_access().
 */
function modulename_node_access(NodeInterface $node, $op, AccountInterface $account) {
  // Prevent any deletions.
  if ($op === 'delete') {
    return AccessResult::forbidden();
  }
 
  return AccessResult::neutral();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...