Joomla setRedirect не работает

У меня есть простой контроллер Joomla, но я могут перенаправить что угодно.

Согласно документации:

class MyController extends MyBaseController {

 function import() {
    $link = JRoute::_('index.php?option=com_foo&ctrl=bar');
    $this->setRedirect($link);
  }

}
//The url contains & html escaped character instead of "&"

Это должно работать, но я получаю неправильный URL. Есть ли что-то, что ям здесь отсутствует? Почему Joomla конвертирует все «&» персонажи в '&s? Как я должен использовать setRedirect?

Спасибо

Ответы на вопрос(5)

Ваш ответ на вопрос