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

  [Opened] J'ai un rêve

Posted by lipki on 02/22/2008 14:33

Serait-il possible de modifier légèrement les fonctionnalités de jLog.

1. Que les log ne disparaisse pas lorsque l'on utilise getReponse('redirect').

2. Si il y a une erreur, attrapé par jExeption, que les logs apparaisse dans la page, comme si log = '!reponse'.

  [Opened] Re: J'ai un rêve

Reply #1 Posted by bballizlife on 02/22/2008 16:56

1 - Pas bien compris, les logs sont inscrits dans un fichier de log et rien ne disparaît. De quoi parle-tu exactement ?

2 - J'ai du mal à comprendre là aussi. Tu peux être plus explicite stp ?


N'importe comment c'est dans la doc

  [Opened] Re: J'ai un rêve

Reply #2 Posted by lipki on 02/22/2008 17:55

oui

Le problème est que je n'utilise pas le fichier de log, j'ai pour habitude d'afficher mes echo/var_dump/log (traces), directement dans la page de sortie.

C'est plus simple, on a directement sous les yeux le résultat et les traces.

Dans le premier cas, si l'on fait :

 $rep = $this->getResponse('redirect');
 $rep->action = $this->_getAction('editupdate');
 $rep->params['id'] = $id;
 
 jLog::Dump( $rep->params );
 
 return $rep;

si l'on utilise un fichier de log, on peut bien sur retrouver la trace, mais si l'on utilise firebug, nada.

il serait intéressant donc de faire suivre les traces effectuer avant la redirection, pour les avoir après.

Dans le deuxième cas, si l'on fait :

 // pour l'exemple $this->form est un string vide
 jLog::Dump($this->form);
 $form = jForms::create($this->form);

$this->form vaut '', on ne peut donc pas crée le formulaire, une erreur s'affiche, mais pas la trace.

Si les traces s'afficher avant ou après l'erreur (dans la page), on pourrait y voir plus clair.

Capiche ?

  [Opened] Re: J'ai un rêve

Reply #3 Posted by laurentj on 02/24/2008 10:04

C'est plus simple, on a directement sous les yeux le résultat et les traces.

Bof. Dans une console :

  tail -f var/log/messages.log

Et tu as les dumps en direct live. Et je suis sûr qu'il y a un outil pour le faire aussi sous windows.

Sinon, pour afficher les logs de la page précédente aprés redirection, c'est assez complexe, et je n'ai pas envie de m'en occuper de suite. Mais si tu as un patch...

  [Opened] Re: J'ai un rêve

Reply #4 Posted by lipki on 02/25/2008 10:03

ouaip je vais regarder.

 
Page
  1. J'ai un rêve