JFactory::getApplication()->redirect()

  • 2 Ответов
  • 351 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн ColdRaven

  • ***
  • 40
  • [+]0 / [-]0
  • Let's Rock!!))
    • Просмотр профиля
JFactory::getApplication()->redirect()
« : 24.06.2016, 22:45:28 »
Добрый день!
Есть во вьюхе вот такой код:

if ( $this->item->link != JRequest::getURI() ) {
    $app = JFactory::getApplication();
    $app->redirect($this->item->link,'','');
}

Если отключить кеширование, то все замечательно, если включить (как простое, так и прогрессивное), редирект перестает работать.
Joomla! 2.5.14

Будьте добры, подскажите решение.
Не умеешь бегать - учись огребать))

Re: JFactory::getApplication()->redirect()
« Ответ #1 : 24.06.2016, 23:57:37 »
А зачем устанавливать редирект в представлении? Это необходимо делать в контроллере.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

*

Оффлайн ColdRaven

  • ***
  • 40
  • [+]0 / [-]0
  • Let's Rock!!))
    • Просмотр профиля
Re: JFactory::getApplication()->redirect()
« Ответ #2 : 27.06.2016, 15:26:06 »
Спасибо за совет.
« Последнее редактирование: 27.06.2016, 16:24:46 от ColdRaven »
Не умеешь бегать - учись огребать))