День добрый. Кто нибудь сталкивался с тем, что после выполнения компонентом действия и соответственно редиректа - отправляет к запросу авторизации? При этом данные успешно обрабатываются, сохраняются. Имхо нужно передавать в adminform скрытое поле с id (или чем то подобным) сессии. Кто сталкивался? Upd: Для ясности - переделывал под свои нужды компонент hello world из примера по созданию MVC компонента для Joomla.
В джумле есть механизм сессий. его и юзать. Код (PHP): JFactory::getSession(); ... $sess->getName(); ... $sess->getId(); ... и т.п. напишите что именно нужно, подскажу как сделать.
В целом проблема такая - после совершения действия в контроллере установлен редирект на главную страницу компонента. И вместо нее вылазит запрос авторизации. Почему - совершенно неясно. Стандартные компоненты передают токен, но откуда они его берут - я не раскопал.
Тоже поначалу подумал про сессионные, поэтому дальше искать не стал, и пришлось разбираться самому. Как уже потом выяснил, проблема была разобрана здесь же, в теме "Редиректит на вход в админку" http://joomla-support.ru/thread/14089/ На всякий случай на будущее закрываю эту