Сессии в Joomla 1.5

Discussion in 'Создание расширений для Joomla' started by Pendalff, Aug 17, 2009.

  1. Offline

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

    Joined:
    Aug 17, 2009
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    День добрый. Кто нибудь сталкивался с тем, что после выполнения компонентом действия и соответственно редиректа - отправляет к запросу авторизации? При этом данные успешно обрабатываются, сохраняются. Имхо нужно передавать в adminform скрытое поле с id (или чем то подобным) сессии. Кто сталкивался? Upd: Для ясности - переделывал под свои нужды компонент hello world из примера по созданию MVC компонента для Joomla.
     
    Last edited: Aug 17, 2009
  2.  
  3. progmist
    Offline

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

    Joined:
    May 18, 2009
    Messages:
    155
    Likes Received:
    10
    Gender:
    Male
    В джумле есть механизм сессий. его и юзать.
    Код (PHP):
    1. JFactory::getSession();
    2. ...
    3. $sess->getName();
    4. ...
    5. $sess->getId();
    6. ...


    и т.п.

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

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

    Joined:
    Aug 17, 2009
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    В целом проблема такая - после совершения действия в контроллере установлен редирект на главную страницу компонента. И вместо нее вылазит запрос авторизации. Почему - совершенно неясно. Стандартные компоненты передают токен, но откуда они его берут - я не раскопал. :(
     
  5. Offline

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

    Joined:
    Apr 28, 2010
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    Тоже поначалу подумал про сессионные, поэтому дальше искать не стал, и пришлось разбираться самому.
    Как уже потом выяснил, проблема была разобрана здесь же, в теме "Редиректит на вход в админку" http://joomla-support.ru/thread/14089/
    На всякий случай на будущее закрываю эту :)
     
    Last edited by a moderator: Mar 31, 2014

Share This Page

Loading...