Таблица menu_router сопоставляет пути различным обратным вызовам.
drupal.menu_router
| Поле |
Тип |
Null |
Default |
Назначение |
| path |
varchar(255) |
Нет |
'' |
Первичный ключ, описывающие элемент. |
| load_functions |
blob |
Нет |
|
Сериализованный массив имен функция, вызываемых для загрузки объекта, соответствующий части текущего пути(напр. node_load). |
| to_arg_functions |
blob |
Нет |
|
Сериализованный массив имен функция, вызываемых для замены части пути маршрутизаторов другой строкой (напр. user_uid_optional_to_arg). |
| access_callback |
varchar(255) |
Нет |
'' |
Обратный вызов, определяющий доступ к пути маршрутизатора, по умолчанию user_access. |
| access_arguments |
blob |
Да |
|
Сериализованный массив аргументов для обратного вызова доступа. |
| page_callback |
varchar(255) |
Нет |
'' |
Имя функции, сериализующей страницу. |
| page_arguments |
blob |
Да |
|
Сериализованный массив аргументов для обратного вызова страницы. |
| delivery_callback |
varchar(255) |
Нет |
''
|
Имя функции, которая отправляет результат функции page_callback браузеру. |
| fit |
int(11) |
Нет |
0 |
Числовое представление специфичности пути. |
| number_parts |
smalint(6) |
Нет |
0 |
Количество частей пути в этом пути маршрутизатора. |
| context |
int(11) |
Нет |
0 |
Толко для локальных задач(вкладок) - контекст локальной задачи, для управления его размещением. |
| tab_parent |
varchar(255) |
Нет |
'' |
Только для локальных задач(вкладок) - путь маршрутизатора родительской страницы (которая так же может быть локальной задачей). |
| tab_root |
varchar(255) |
Нет |
'' |
Путь маршрутизатора ближайшей родительской страницы - не вкладки (для страниц, не являющихся локальными задачами, это будет то же самое что и путь). |
| title |
varchar(255) |
Нет |
'' |
Заголовок текущей страницы или заголовок вкладки, если это локальная задача. |
| title_calback |
varchar(255) |
Нет |
'' |
Функция. которая измени заголовок (по умолчанию t()). |
| title_arguments |
varchar(255) |
Нет |
'' |
Сериализованный массив аргументов для обратного вызова заголовка. Если пусто - то заголовок будет использован как единственный аргумент для обратного вызова заголовка. |
| theme_callback |
varchar(255) |
Нет |
'' |
Функция, возвращающая имя темы, которая будет использована для визуализации данной страницы. |
| theme_arguments |
varchar(255) |
Нет |
'' |
Сериализованный массив аргументов обратного вызова темы. |
| type |
int(11) |
Нет |
0 |
Числовое представление типа элемента меню (напр. MENU_LOCAL_TASK) |
| description |
text |
Нет |
|
Описание этого элемента меню. |
| position |
varchar(255) |
Нет |
'' |
Позиция блока (слева или справа) на административной странице системы, для данного элемента меню. |
| wight |
int(11) |
Нет |
0 |
Вес элемента. Элемент с меньшим весом находится выше, с большим - ниже. |
| include_file |
mediumtext |
Да |
|
Файл, подключаемый для включения этого элемента, в котором обычно находится функции обратного вызова страницы. |