problème avec kunena discuss et le format date

Plus d'informations
25 Oct 2011 20:31 #19 par stevensp
hello

failrOn as tu fait des tests?

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
25 Oct 2011 22:22 - 25 Oct 2011 22:31 #20 par stevensp
dans plugins\content\kunenadiscuss.php

je remarque la ligne de code suivante: (* Create and reply to topic)

$fields = JFactory::getDate(isset($row->publish_up) ? $row->publish_up : 'now')->toUnix();
$success = $message->post ( $catid, $fields, $options );

par contre impossible pour moi de savoir ce que contient la variable $fields sans doute avec firebug ou httpfox.

url pour avoir le php en entier
lien

qu'en dis tu?
Dernière édition: 25 Oct 2011 22:31 par stevensp.

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
25 Oct 2011 22:44 - 25 Oct 2011 22:45 #21 par failrOn
J'ai fait quelques essais mais pour le moment je n'arrive pas à reproduire ton problème, si tu veux voir le contenu de $fields fait un echo $fields ;

Aurais-tu une sauvegarde akeeba pour que je teste en local chez moi ?

Pour soutenir le projet Kunena : soutenir via le système de sponsor de github
Dernière édition: 25 Oct 2011 22:45 par failrOn.

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
25 Oct 2011 23:08 #22 par stevensp
tu as utilisé les mêmes version que moi?

l'écho va s'afficher à quel endroit?

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
25 Oct 2011 23:15 #23 par stevensp
bingo voici ce que l'écho me donne
1319490000

les 4 derniers champs représente le time et les 6 premiers la date non?

donc le problème se situe dans le code que j'ai précisé.

pourquoi? alors que l'heure s'affiche correctement dans l'article.

j'ajoute que j'utilise le template japurity2.

ce sera difficile de t'envoyer la sauvegarde akeeba. car elle contient pas mal de donnée utilisateur que je ne peux pas divulguer... désolé mais la solution est proche

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
25 Oct 2011 23:24 - 25 Oct 2011 23:32 #24 par stevensp
serais tu me décrire la ligne de code :

$fields = JFactory::getDate(isset($row->publish_up) ? $row->publish_up : 'now')->toUnix();

ne pourrait on pas simplifier comme ceci

$fields = JFactory::getDate($row->publish_up)->toUnix();

ce code donne la meme chose 1319490000

edit: si je fais un echo de $row->publish_up et ensuite un echo $fields

2011-10-24 23:00:00
1319490000

donc c'est le toUnix qui pose problème
Dernière édition: 25 Oct 2011 23:32 par stevensp.

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Modérateurs: lavstephtramber91failrOnScottuxdede17serge
Temps de génération de la page : 2.529 secondes
Propulsé par Kunena