Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] récupérer le module et le controleur courant

Posted by peter on 09/06/2009 12:48

Bijour bijour,

alors, aujourd'hui: j'ai dans ma webapp une barre des menus qui est une Zone. Cette Zone a un menu déroulant. A la modification du menu, une action une variable de session et redirige l'utilisateur à la page default:index.

j'aimerai que l'utilisateur soit redirigé vers la page où il était, donc j'ai mis un

 <input type="hidden" name="selecteur" value="module~ctrl:action" />

que j'utilise dans mon action et tout marche bien.

Maintenant, la question à 2 euros: Est-ce possible de récupérer mon module, mon controleur et mon action de façon dynamique ? Si oui, comment ? Si non, quoi faire ?


http://www.petermeuel.com

  [Opened] Re: récupérer le module et le controleur courant

Reply #1 Posted by peter on 09/06/2009 13:09

Bon, en attendant une réponse des jelix-gurus, j'ai fait ça "à la main" J'ai gardé le moteur d'url standard et c'est absolument sans garanti.

Mais ça marche :)

 $url = $_SERVER['REQUEST_URI'];
 $parties = explode("/",$url);
 $nbr_args = sizeof($parties);
 $index = array_search("index.php",$parties);
 $module = $parties[$index+1];
 $ctrl = $parties[$index+2];
 $action = ($parties[$index+3]=='')?"index":$parties[$index+3];

http://www.petermeuel.com

  [Opened] Re: récupérer le module et le controleur courant

Reply #2 Posted by foxmask on 09/06/2009 16:02

peter écrivait:

j'aimerai que l'utilisateur soit redirigé vers la
page où il était,

bonjour cf http://jelix.org/articles/fr/manuel-1.0/coordplugins/history?s=history


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Re: récupérer le module et le controleur courant

Reply #3 Posted by foxmask on 09/07/2009 00:49

you're welcome :D


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

 
Page
  1. Re: récupérer le module et le controleur courant