Bonjour,
Je vais tacher de faire simple avec mon niveau en js:
Contexte (facultatif)
J'essaye d'écrire une routine pour afficher des flashmessage en cas d'erreur (erreur de login par exemple). J'utilise noty pour ce faire jusque là pas de pb.
Je récupère les message à afficher via mon php mais via la fonction flashdata du framework Code Igniter qui permet de stocker une var le temps d'une requete serveur via la session data.
La question of the dead
Mon code
Sachant que flashdata('message') risque d'être vide j'ai souhaiter limiter la génération d'erreur avec un try mais j'ai toujours une erreur dans firebug.
Ou ai-je fait une erreur ? Sachant que je ne code pas en js au quotidien
Merci par avance de votre aide.
Modifié par perelk (30 Jul 2012 - 16:36)
Je vais tacher de faire simple avec mon niveau en js:
Contexte (facultatif)
J'essaye d'écrire une routine pour afficher des flashmessage en cas d'erreur (erreur de login par exemple). J'utilise noty pour ce faire jusque là pas de pb.
Je récupère les message à afficher via mon php mais via la fonction flashdata du framework Code Igniter qui permet de stocker une var le temps d'une requete serveur via la session data.
La question of the dead
Mon code
try {
var message = <?php echo $this->session->flashdata('message'); ?> ;
if (message){
noty({text:'<?php echo $this->session->flashdata('message') ?>' });
}
catch(err) { }
}
Sachant que flashdata('message') risque d'être vide j'ai souhaiter limiter la génération d'erreur avec un try mais j'ai toujours une erreur dans firebug.
Ou ai-je fait une erreur ? Sachant que je ne code pas en js au quotidien

Merci par avance de votre aide.
Modifié par perelk (30 Jul 2012 - 16:36)