it-swarm-korea.com

drupal_goto를 무시하게 만들기? destination = foo

사용자가 사이트의 이전 상호 작용에서 URL에 추가 된? destination = foo 쿼리 문자열을 사용하여 모듈 페이지를 접할 수있는 내 Drupal 6 사이트) 사례를 자주 보게됩니다. "불편"에서 "매우 악화"까지

drupal_goto()의 기본 동작은 먼저 대상 매개 변수를 확인하고 drupal_goto()에 대한 인수는 무시합니다.

destination를 무시하는 방식으로 drupal_goto ()를 사용하는 Drupal 네이티브 방법이 있습니까?

(예, 유틸리티 함수에서 drupal_goto() 버전을 다시 만들 수 있다는 것을 알고 있지만 Drupal 네이티브 솔루션이 있으면 선호합니다.

6
anschauung

실제로 매우 간단합니다. drupal_goto()을 호출하기 전에 $_REQUEST['destination']를 설정 해제하면됩니다.

14
Decipher

실제로 unset($_REQUEST['destination'])는 저에게 효과적이지 않지만 대신 unset($_GET['destination'])으로 작동시킬 수있었습니다.

4
Taurus