IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 PHP Discussion :

Problème avec messages Flash [1.x]


Sujet :

PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 155
    Par défaut Problème avec messages Flash
    Bonjour à tous,

    J'ai créé dans le layout.php de mon application une zone de notification flash pour l'utilisateur qui fonctionne bien.

    Le problème, lorsque je clique sur le menu principal pour changer de page (et de module d'ailleurs), le message reste présent à l'écran. Si je fais F5 pour actualiser la page, le message flash disparait bien.

    Pour le module sfGuardUser (celui de la gestion des utilisateurs), le message apparait de plus 2 fois : une fois dans la zone définie dans le layout.php et apparemment dans une zone définie par le plugin.

    Comment ce fait-ce ? Aurais-je rater quelque chose ?

    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Les modules sfGuardUser, sfGuardGroup... sont des modules d'administration auto-généré. Ils embarquent leur propre système d'affichage des messages flash.

    Donc si tu utilises les mêmes nom pour les messages, c'est logique qu'ils s'affichent deux fois.

    Par contre, tu peux utiliser un nom différent de ceux utilisé dans sfGuard pour tes messages, il n'y aura alors plus de conflit.

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 155
    Par défaut
    Oui en effet merci.

    Et sfUser->setFlash() possède un 3è argument pour la persistance ( par défaut true ).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [DW8] Dreamweaver 8: Problème avec texte flash
    Par carmat dans le forum Dreamweaver
    Réponses: 0
    Dernier message: 08/03/2008, 14h40
  2. Problème avec message d'erreur
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 15/10/2007, 15h21
  3. Problème avec <message-resources >
    Par enok37 dans le forum Struts 1
    Réponses: 4
    Dernier message: 16/05/2007, 16h27
  4. Problème avec le flash player
    Par danick dans le forum IE
    Réponses: 1
    Dernier message: 02/05/2007, 13h21
  5. Problème avec Message (Oracle 10g)
    Par Gouzoul dans le forum Oracle
    Réponses: 2
    Dernier message: 13/04/2006, 16h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo