-
Créer une session
Hello,
J'aurais une question un peu idiote mais qui me bloque:
Cakephp fournit t-il des fonctions afin de créer une session?
J'ai parcouru la doc mais ça me semble un peu flou et j'ai du mal à la comprendre --> http://book.cakephp.org/2.0/fr/devel.../sessions.html
-
Oui bien sûr, cakephp permet de manipuler les sessions.
Comme écrit ici, tu peux utiliser le SessionComponent quand tu trouves dans un controller, le SessionHelper quand tu te trouves dans une vue, et la classe static CakeSession quand tu te trouves dans toutes autres parties de l'application.
-
C'est bon j'arrive à créer mes sessions :)
En fait j'ai rajouté la définition de l'attribut $components directement dans mon controller -->
Code:
public $components = array('Session');
, mais du coup je ne comprends pas car quand je le fais dans le AppController, là ça ne fonctionne pas, donc je ne comprends pas, car c'est bien sensé le faire avec l'héritage ? :?
-
Oui ça marche avec l'héritage, tu peux (et c'est même conseillé car on s'en sert très souvent du SessionComponent), l'inclure dans ton AppController.
-
Ah ok, je viens de comprendre mon erreur.
Je n'étais pas dans le AppController de mon projet, mais dans celui d'un autre projet :mrgreen:
sans commentaires...
En tout cas merci Spartacusply !