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

  [Opened] Récupération de session dans template. j1.5

Posted by Pianiste on 07/10/2014 16:02

Bonjour,

pourriez vous m'indiquer comment passer une session PHP à tous les templates. Je précise que dans mon cas, je ne peux pas utiliser jAuth.

J'ai essayé de faire passer cette session via myHtmlResponse.class.php mais sans succès avec
$this->body->assign('session', $_SESSION); pour ensuite la récupérer de cette façon
{$session->email} (exemple)

Merci

  [Opened] Récupération de session dans template. j1.5

Reply #1 Posted by foxmask on 07/18/2014 11:52

Introduction session_start() est appelé depuis la classe jSession elle meme appelée depuis jCoordinator. Les plugins coord sont eux meme appeles depuis les controleurs comme ceci par exemple :

public $pluginParams = array(
      '*'=>array('auth.required'=>false)
    );

Reponse Donc là vous voulez accédé au mail de quelqu'un de connecté ; or s'il n'est pas passé par jAuth (et son coordinateur) on ne peut pas.

A moins que vous n'ayez redeveloppé votre propre module "jAuth" alors il faut que vous fournissiez aussi un plugin coordinateur comme celui de jAuth pour que la session s'ouvre et que vous y mettiez ce qu'il vous interesse dedans.


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

 
Page
  1. Récupération de session dans template. j1.5