Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] jlog bug pour certaine valeur

Posted by lipki on 01/29/2008 16:47

j'essaye d'utiliser jlog, mais je bloque directement sur deux souci.

Le js produit une erreur si l'on essaye d'afficher un array, ou un string comportant des saut de ligne.

ex: je voulait utiliser jlog pour afficher ma requête sql.

 $requete = 'SELECT	id_commande 
 	FROM	di_commandes
 	WHERE '.$this->contrainte;
			
 jLog::dump($requete, 'requete');

j'obtient

 <script type="text/javascript">if(console){console.debug("log default: requete: 'SELECT id_commande
 FROM di_commandes
 WHERE 1'");}else{alert("there are log messages, you should activate Firebug to see them");}</script>

les sauts de ligne sont conservés.

 unterminated string literal

  [Opened] Re: jlog bug pour certaine valeur

Reply #1 Posted by bballizlife on 01/29/2008 18:12

Sauf si je me trompe, jLog::dump() est utilisé pour les objets. si tu veux logguer une chaîne de caractère il faut utiliser jLog::log().


N'importe comment c'est dans la doc

  [Opened] Re: jlog bug pour certaine valeur

Reply #2 Posted by laurentj on 01/29/2008 23:28

lipki : c'est le moment d'aller créer un ticket sur developer.jelix.org ;-)

  [Opened] Re: jlog bug pour certaine valeur

Reply #3 Posted by lipki on 01/30/2008 13:57

c'est partie :)

  [Opened] Re: jlog bug pour certaine valeur

Reply #4 Posted by lipki on 01/30/2008 15:04

Je continue sur jlog,

si on utilise jlog avant une redirection, le message est perdu.

  [Opened] Re: jlog bug pour certaine valeur

Reply #5 Posted by lipki on 01/31/2008 17:20

Ca parait logique, mais ça ma quand même surpris. Je trouve ça dommage.

 
Page
  1. Re: jlog bug pour certaine valeur