[Twig] Sans Symfony $_SESSION
Bonsoir,
J'utilise Twig sans Symfony.
Je souhaite pouvoir utiliser $_SESSION dans le template pour retourner des messages d'erreurs par exemple lors de la soumission d'un formulaire. J'ai suivi les instructions que j'ai pu trouver sur la toile.
J'ai donc créé un fichier Session.php dans twig/lib/Twig/Extension
Voici la classe :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
class Twig_Extension_Session extends Twig_Extension
{
public function getName()
{
return 'flash';
}
public function flash($flash) {
return array(
'session' => $flash
);
}
} |
Tout est bon ou je me suis planté à ce niveau là ?
Si vous avez besoin de plus de détails
Si vous avez besoin de plus détails, je peux essayer d'étoffer. Même si ça n'est pas adapté à mon projet mais que vous connaissez les étapes générales à suivre, je suis preneur. A vrai dire j'ai regardé beaucoup de sources mais en anglais et l'anglais, je suis encore en train de l'apprendre.
Un point important aussi. J'effectue une redirection avec header()