---
title: 'Сделать админскую страницу не админской'
url: 'https://graker.ru/news/2016/02/15/sdelat_adminskuyu_stranitsu_ne_adminskoi'
language: ru
type: post
author: 'Роман Грачев'
published: '2016-02-15T01:33:42+03:00'
updated: '2016-02-15T11:54:24+03:00'
categories:
  - Друпальчики
---

# Сделать админскую страницу не админской

Суть в том, что иногда нужно, чтобы страница, которую Drupal считает админской, считалась обычной. Зачем? Например, для того, чтобы админ видел эту страницу так же как и пользователи — в дефолтной теме оформления. Или, скажем, у вас установлен jQuery Update, для админки выбрана старая версия jQuery, а для обычных страниц — новая. Тогда обычные юзеры могут столкнуться с несовместимостью версий скриптов, например, на странице редактирования профиля. То есть страница будет отображаться в дефолтной теме, но версия jQuery будет старая, поскольку Drupal считает страницу user/\*/edit — админской.

Исправить это очень просто, нужно заставить Drupal рассматривать эту страницу как не-админскую с помощью хука [hook\_admin\_paths\_alter()](https://api.drupal.org/api/drupal/modules!system!system.api.php/function/hook_admin_paths_alter/7). Вот так:

```php
function mymodule_admin_paths_alter(&$paths) {
  $paths['user/*/edit'] = FALSE;
}
```
