Это выглядит как проблема конфигурации, потому что это обычно работает. Вы можете отладить его, добавив несколько дампов dsm () в includes/common.inc/drupal_goto()
: здесь обрабатывается параметр destination
.
Обратите внимание, что если какой-то модуль перехватывает отправку вашей формы, например, путем объявления обработчика _validate
или _submit
, он может очень хорошо изменить информацию о перенаправлении: проверьте, можете ли вы воспроизвести его без включенных модулей contrib.