有没有办法在drupal_goto中包含#tag?
function a_first_init() {
global $base_url;
$node_id=arg(1);
$url='/events#/$node_id';
$path=$base_url.$url;
if(!user_is_logged_in) {
drupal_goto($path);
}
}
我已经尝试了上面的代码,但它没有用。有什么想法吗?
答案 0 :(得分:0)
对于drupal 7使用'fragment'选项键。见文档
drupal_goto('url', array('fragment' => $node->nid));
答案 1 :(得分:0)
这是drupal help url(docs) - Click Here。如何使用 drupal_goto 功能。
语法: -
<?php drupal_goto($path = '', array $options = array(), $http_response_code = 302) ?>
代码: -
<?php
function a_first_init() {
$node_id=arg(1);
if(!user_is_logged_in) {
drupal_goto("events", array('fragment' => $node_id));
}
}
?>