drupal_get_normal_path

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

includes/path.inc, строка 117

Версии
5
drupal_get_normal_path($path)
6
drupal_get_normal_path($path, $path_language = '')

Возвращает системный путь, для данного синонима.

Параметры

$path Синоним пути Drupal.

Возвращаемое значение

Внутренний путь, который представляет синоним пути или исходных синоним, если не передан внутренний путь.

▾ 8 функции вызывают drupal_get_normal_path()

drupal_access_denied in includes/common.inc
Генерирует ошибку 403 если для просмотра страницы недостаточно прав.
drupal_init_path in includes/path.inc
Initialize the $_GET['q'] variable to the proper normal path.
drupal_is_front_page in includes/path.inc
Проверяет, является ли текущая страница главной.
drupal_not_found in includes/common.inc
Генерирует ошибку 404 (страница не найдена) если запрос не удалось обработать.
node_menu in modules/node/node.module
Реализация hook_menu().
search_index in modules/search/search.module
Update the full-text search index for a particular item.
_menu_build in includes/menu.inc
Build the menu by querying both modules and the database.
_menu_site_is_offline in includes/menu.inc
Возвращает TRUE, если сайт находится в автономном режиме "на обслуживании".

Код

<?php
function drupal_get_normal_path($path) {
  $result = $path;
  if ($src = drupal_lookup_path('source', $path)) {
    $result = $src;
  }
  if (function_exists('custom_url_rewrite')) {
    $result = custom_url_rewrite('source', $result, $path);
  }
  return $result;
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему