Empêcher un module AJAX d'être mis en LastAccessesURI

Jeudi 20/01/2011, 15h38 | Pierre Martel

modules , astuces

A chaque appel d'un module dans eZ Publish, qu'il soit en AJAX ou non, le système met l'adresse de ce module dans la variable LastAccessesURI.

Cette variable est utilisée pour que l'utilisateur soit redirigé, après une connexion ou l'édition d'un contenu, vers la dernière page qu'il a visité, pratique. Hélas, si on appelle un module AJAX en dernier, la redirection est problèmatique...

Il existe une technique, il faut ajouter un paramètre ('ui_context') à la déclaration de notre module AJAX :

 $ViewList['load'] = array(
   'script' => 'load.php',
   'ui_context' => 'administration'
 );


Commentaires

Aucun commentaire.