在url中使用带命名锚的drupal_goto

在url中使用带命名锚的drupal_goto,url,drupal-7,anchor,goto,Url,Drupal 7,Anchor,Goto,我正试图去一个由我的脚本选择的位置。 我正在使用url()和drupal_-goto()来存档此文件,但是在中命名的片段选项似乎没有像我理解的那样工作,或者更可能的是drupal_-goto()正在更改链接 我想要的链接字符串应该如下所示: /topsection/section#subsection 但是我得到的哈希符号编码如下 /topsection/section%23subsection 这是我的密码: $section = url( '/topsection/' . 'sectio

我正试图去一个由我的脚本选择的位置。 我正在使用
url()
drupal_-goto()
来存档此文件,但是在中命名的片段选项似乎没有像我理解的那样工作,或者更可能的是
drupal_-goto()
正在更改链接

我想要的链接字符串应该如下所示:

/topsection/section#subsection
但是我得到的哈希符号编码如下

/topsection/section%23subsection
这是我的密码:

$section = url( '/topsection/' . 'section', array( 'fragment' =>  'subsection', 'alias' => TRUE ) );
drupal_goto( $section );
任何帮助都很好!
谢谢。哈刚刚找到解决方案:

我误解了文件。 它正确地告诉我应该使用
drupal_goto()
,并将片段/锚作为选项传递,就像我给
url()
一样

这是有效的:

drupal_goto( '/topsection/' . 'section', 
  array( 
    'fragment' => 'subsection',
    'alias' => TRUE ) );

刚刚找到解决方案:

我误解了文件。 它正确地告诉我应该使用
drupal_goto()
,并将片段/锚作为选项传递,就像我给
url()
一样

这是有效的:

drupal_goto( '/topsection/' . 'section', 
  array( 
    'fragment' => 'subsection',
    'alias' => TRUE ) );