Drupal的.在没有安装文件夹参数的情况下从当前URL获取路径别名

ozk*_*zke 4 drupal drupal-path-aliases

我想在没有安装文件夹参数的情况下检索当前页面路径别名.我正在使用:

drupal_get_path_alias(request_uri())
Run Code Online (Sandbox Code Playgroud)

但这会返回安装/无论/ 实际/路径,我想只检索实际/路径,无论安装什么/什么什么.

提前致谢 :)

ozk*_*zke 9

找到了.这实际上是两种建议的混合:

$current_path = drupal_get_path_alias($_GET["q"]);
Run Code Online (Sandbox Code Playgroud)

谢谢.


更新:以前的解决方案并不总是有效

有人建议使用替代方法:

str_replace(base_path(), '', drupal_get_path_alias(request_uri(), 1));
Run Code Online (Sandbox Code Playgroud)

但是,有没有办法在不使用稍微昂贵的str_replace的情况下做同样的事情?

谢谢