CakePHP-Fr.Org

Forum francophone du Framework CakePHP

Vous n'êtes pas identifié.

#1 11-04-2017 16:26:24

Sabe67
Brownie
Date d'inscription: 11-06-2012
Messages: 24

Remplacement de setFlash par Flash

Bonjour,

Je viens de migrer mon application de la version 2 à la 2.8.

J'essaye donc de remplacer les $this->Session->setFlash par $this->Flash->success or quand je le fais je me retrouve avec des erreurs du style : "[FatalErrorException] Call to a member function success() on null".

Voici exactement mon code d'origine :

Code: php

  1. $this->Session->setFlash(__('blablabla').'.', 'm_success', array(), 'message');

et le code de remplacement :

Code: php

  1. $this->Flash->success(__('blablabla').'.', array('key' => 'message'));

J'ai bien créé le fichier "success.ctp" dans la partie /View/Elements/Flash

Merci à vous pour votre aide.

Hors ligne

 

#2 12-04-2017 15:05:56

Sabe67
Brownie
Date d'inscription: 11-06-2012
Messages: 24

Re: Remplacement de setFlash par Flash

Problème résolu j'avais juste oublié de rajouter le components 'Flash' dans AppController T_T.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr