drupal_get_normal_path

Definition

drupal_get_normal_path($path, $path_language = '')
includes/path.inc, line 127

Description

Given a path alias, return the internal path it represents.

Parameters

$path A Drupal path alias.

$path_language An optional language code to look up the path in.

Return value

The internal path represented by the alias, or the original alias if no internal path was found.

Code

<?php
function drupal_get_normal_path($path, $path_language = '') {
  $result = $path;
  if ($src = drupal_lookup_path('source', $path, $path_language)) {
    $result = $src;
  }
  if (function_exists('custom_url_rewrite_inbound')) {
    // Modules may alter the inbound request path by reference.
    custom_url_rewrite_inbound($result, $path, $path_language);
  }
  return $result;
}
?>
 
 

Drupal is a registered trademark of Dries Buytaert.