Hallo
Via Ajax rufe ich meinen Controller auf, der im preDispatch abfragt, ob der User eingeloggt ist.
$this->admin = Shopware()->Modules()->Admin();
Shopware()->Session()->sID = ($this->Request()->get("id"))? (int)$this->Request()->get("id"):Shopware()->Session()->get("sID");
if (!$this->admin->sCheckUser()) {
return $this->redirect(
array(
'controller' => 'account',
'action' => 'index',
'sTarget' => 'upload',
'sTargetAction' => 'index'
)
);
}
Wenn allerdings die Session abgelaufen ist und die Anfrage gestartet wird, findet die Umleitung des Ajax Requests statt. Was mache ich, das aus dem Ajax Request bei abgelaufener Session, der User auf der Seite umgeleitet wird ?