Сессии в Joomla 1.5

Тема в разделе "Создание расширений для Joomla", создана пользователем Pendalff, 17.08.2009.

  1. Offline

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

    Регистрация:
    17.08.2009
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    День добрый. Кто нибудь сталкивался с тем, что после выполнения компонентом действия и соответственно редиректа - отправляет к запросу авторизации? При этом данные успешно обрабатываются, сохраняются. Имхо нужно передавать в adminform скрытое поле с id (или чем то подобным) сессии. Кто сталкивался? Upd: Для ясности - переделывал под свои нужды компонент hello world из примера по созданию MVC компонента для Joomla.
     
    Последнее редактирование: 17.08.2009
  2.  
  3. progmist
    Offline

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

    Регистрация:
    18.05.2009
    Сообщения:
    155
    Симпатии:
    10
    Пол:
    Мужской
    В джумле есть механизм сессий. его и юзать.
    Код (PHP):
    1. JFactory::getSession();
    2. ...
    3. $sess->getName();
    4. ...
    5. $sess->getId();
    6. ...


    и т.п.

    напишите что именно нужно, подскажу как сделать.;)
     
  4. Offline

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

    Регистрация:
    17.08.2009
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    В целом проблема такая - после совершения действия в контроллере установлен редирект на главную страницу компонента. И вместо нее вылазит запрос авторизации. Почему - совершенно неясно. Стандартные компоненты передают токен, но откуда они его берут - я не раскопал. :(
     
  5. Offline

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

    Регистрация:
    28.04.2010
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Тоже поначалу подумал про сессионные, поэтому дальше искать не стал, и пришлось разбираться самому.
    Как уже потом выяснил, проблема была разобрана здесь же, в теме "Редиректит на вход в админку" http://joomla-support.ru/thread/14089/
    На всякий случай на будущее закрываю эту :)
     
    Последнее редактирование модератором: 31.03.2014

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

Загрузка...