Глючит "выход"

Тема в разделе "Ошибки при работе с Joomla", создана пользователем cia, 11.09.2012.

Статус темы:
Закрыта.
  1. cia
    Offline

    cia Недавно здесь

    Регистрация:
    22.10.2010
    Сообщения:
    32
    Симпатии:
    4
    Пол:
    Мужской
    Здравствуйте. На сайте глючит кнопка "выход". Стандартный модуль жумлы.
    Глючит следующим образом: нажимаешь ссылку "выход". Происходит переход на главную страницу и всё. Пользователь по прежнему авторизован. Причём иногда выходит нормально, а иногда глючит. От чего зависит - не понял.
    С этой проблемой сталкивался на разных сайтах на J1.5. Также слышал об этой проблеме от других людей.

    Подскажите, пожалуйста, как быть, где копать.
     
  2.  
  3. cia
    Offline

    cia Недавно здесь

    Регистрация:
    22.10.2010
    Сообщения:
    32
    Симпатии:
    4
    Пол:
    Мужской
    Как это не редко бывает решение само нашлось после заявления о проблеме :)

    Проблема была в том, что браузер кеширует редирект. Решил проблему добавлением к ссылке
    .'&t='.time().
    Это добавил в модуль (в ссылку "выход"), а также к ссылке ридиректа в файле /components/com_user/views/logout/tmpl/default.php:

    Код (PHP):
    1. ...
    2. $return=base64_encode(JURI::base()).'&t='.time();
    3. $mainframe->redirect(JRoute::_('index.php?option=com_user&task=logout&return='.$return));
    4. ...
     
Статус темы:
Закрыта.

Поделиться этой страницей

Загрузка...