답변:
드루팔 6의 경우
세 번째 매개 변수 여야합니다
drupal_goto($path = '', $query = NULL, $fragment = NULL, $http_response_code = 302)
drupal_goto("products", NULL, $node->nid);
드루팔 7
drupal_goto($path = '', array $options = array(), $http_response_code = 302)
drupal_goto("products", array('fragment' => $node->nid));
Drupal 6에서 drupal_goto는 세 번째 매개 변수를 조각화에 사용합니다. products # 345와 같이 URL을 만들려면 drupal_goto 함수의 세 번째 인수로 해당 조각을 전달해야합니다.
drupal_goto("products", NULL, $node->nid); // where $node->nid is the fragment.
Drupal 7에서는 drupal_goto 함수의 두 번째 매개 변수에서 조각을 배열의 키 값 쌍으로 전달해야합니다.
drupal_goto('products', array('fragment' => $node->nid)) ; // where $node->nid is the fragment.
위의 두 제품은 products # 123과 같은 URL을 생성합니다. 여기서 123은 $ node-> nid 변수의 값입니다.