Drupal 7, 8 проверка административных страниц

Категория: Drupal
Дата публикации: 5 января, 2019 - 15:51
Последнее изменение: 5 января, 2019 - 18:30

Чтобы проверить, является ли текущая страница страницей администрирования для Drupal 7, 8 есть следующие решения:

Drupal 7:

$is_admin = path_is_admin(current_path());
if ( $is_admin ) {
  //code
}

Drupal 8:

$is_admin = \Drupal::service('router.admin_context')->isAdminRoute();
if( $is_admin ){
  //code
}

Источник: https://api.drupal.org/api/drupal/includes%21path.inc/function/path_is_a...

Добавить комментарий