如何在drupal的url中传递#

时间:2012-04-26 04:40:14

标签: php drupal url drupal-6

我在创建页面时使用Drupal我需要为residentialprojects设置自动别名#Floors当我点击它显示的页面时它显示了residentialprojects%2523Floors

但我需要#only

任何人都可以对此有所了解吗?

谢谢

1 个答案:

答案 0 :(得分:0)

请尝试使用以下代码行:

function drupal_urlencode($text) {
  if (variable_get('clean_url', '0')) {
    return str_replace(array('%2F', '%3F', '%3D', '%26', '%2523'),
                       array('/', '?', '=', '&', '#'),
                       urlencode($text));
  }
  else {
    return str_replace('%2F', '/', urlencode($text));
  }
}

我认为这对你很好。请检查一下。

感谢。