Bonjour,
Comment faites-vous pour afficher l'heure de l'instant avec un format SPIP ?
car [(#DATE|affdate_court)] hors boucle donne-t-il l'heure du cache ou la vraie heure du moment ?
Si je fais un squelette à inclure :
$lsDate = date( 'Y-m-d H:i:s');
echo nom_jour( $lsDate), ' ', affdate_court( $lsDate), ', ', heures_minutes( $lsDate);
au premier coup ça marche, mais quand il le prend dans le cache, les fonctions nom_jour, affdate_court et heures_minutes ne sont plus définies, provoquant une erreur php...
Merci
--
Stéphane
Jeune Chambre Economique, Mouvement Jeunes Citoyens Entreprenants
http://www.jce-rochefort.org - http://www.jce-poitoucharentes.org
Loisirs, arts, nature, technologie en Pays Santon
Accueil en Charente Maritime *** http://www.team-santonum.com
BTS Electrotechnique *** http://enselec.team-santonum.com
En javascript?
Ou en passant la balise qui fait que tu sors l’élement du cache… je ne me rappel plus de son nom mais c’est dans la doc…
edouard
Le 07/07/07, Stéphane Santon <m.spiprezo@team-santonum.com> a écrit :
Bonjour,
Comment faites-vous pour afficher l’heure de l’instant avec un format SPIP ?
car [(#DATE|affdate_court)] hors boucle donne-t-il l’heure du cache ou
la vraie heure du moment ?
Si je fais un squelette à inclure :
$lsDate = date( ‹ Y-m-d H:i:s ›);
echo nom_jour( $lsDate), ’ ', affdate_court( $lsDate), ', ',
heures_minutes( $lsDate);
au premier coup ça marche, mais quand il le prend dans le cache, les
fonctions nom_jour, affdate_court et heures_minutes ne sont plus
définies, provoquant une erreur php…
Merci
–
Stéphane
Jeune Chambre Economique, Mouvement Jeunes Citoyens Entreprenants
http://www.jce-rochefort.org - http://www.jce-poitoucharentes.org
Loisirs, arts, nature, technologie en Pays Santon
Accueil en Charente Maritime *** http://www.team-santonum.com
BTS Electrotechnique *** http://enselec.team-santonum.com
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
–
Edouard Reinach
ereinach@gmail.com
1-514-582-5156
Pour la date et heure de l'environnement il faut utiliser
[(#ENV{date}|affdate_court)]
Xavier BUROT
http://xebiaut.free.fr
Selon Edouard Reinach <ereinach@gmail.com>:
En javascript?
Ou en passant la balise qui fait que tu sors l'élement du cache... je ne me
rappel plus de son nom mais c'est dans la doc...
edouard
Le 07/07/07, Stéphane Santon <m.spiprezo@team-santonum.com> a écrit :
>
> Bonjour,
>
> Comment faites-vous pour afficher l'heure de l'instant avec un format SPIP
> ?
>
> car [(#DATE|affdate_court)] hors boucle donne-t-il l'heure du cache ou
> la vraie heure du moment ?
>
> Si je fais un squelette à inclure :
>
> $lsDate = date( 'Y-m-d H:i:s');
> echo nom_jour( $lsDate), ' ', affdate_court( $lsDate), ', ',
> heures_minutes( $lsDate);
>
> au premier coup ça marche, mais quand il le prend dans le cache, les
> fonctions nom_jour, affdate_court et heures_minutes ne sont plus
> définies, provoquant une erreur php...
>
> Merci
>
> --
> Stéphane
>
> Jeune Chambre Economique, Mouvement Jeunes Citoyens Entreprenants
> http://www.jce-rochefort.org - http://www.jce-poitoucharentes.org
>
> Loisirs, arts, nature, technologie en Pays Santon
> Accueil en Charente Maritime *** http://www.team-santonum.com
> BTS Electrotechnique *** http://enselec.team-santonum.com
>
> _______________________________________________
> liste spip
> spip@rezo.net - désabonnement : spip-off@rezo.net
> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> Documentation de SPIP : http://www.spip.net/
> irc://irc.freenode.net/spip
> FAQ : http://www.spip-contrib.net/spikini/FaQ
>
--
Edouard Reinach
ereinach@gmail.com
1-514-582-5156
Bonjour,
Xavier BUROT a écrit :
Pour la date et heure de l'environnement il faut utiliser
[(#ENV{date}|affdate_court)]
Merci mais le résultat de cette balise est mise en cache, et ne reflète pas l'heure réelle du moment.
--
Stéphane
Jeune Chambre Economique, Mouvement Jeunes Citoyens Entreprenants
http://www.jce-rochefort.org - http://www.jce-poitoucharentes.org
Loisirs, arts, nature, technologie en Pays Santon
Accueil en Charente Maritime *** http://www.team-santonum.com
BTS Electrotechnique *** http://enselec.team-santonum.com
Tu doit donc soit utilisé la fonction date() de PHP en ecrivant <? echo date();
?> soit utilisé une formule javascript.
Dernière solution mettre la balise dans un fichier inclusion ayant un #CACHE{0}
Xavier BUROT
http://xebiaut.free.fr
Selon Stéphane Santon <m.spiprezo@team-santonum.com>:
Bonjour,
Xavier BUROT a écrit :
> Pour la date et heure de l'environnement il faut utiliser
> [(#ENV{date}|affdate_court)]
Merci mais le résultat de cette balise est mise en cache, et ne reflète
pas l'heure réelle du moment.
--
Stéphane
Jeune Chambre Economique, Mouvement Jeunes Citoyens Entreprenants
http://www.jce-rochefort.org - http://www.jce-poitoucharentes.org
Loisirs, arts, nature, technologie en Pays Santon
Accueil en Charente Maritime *** http://www.team-santonum.com
BTS Electrotechnique *** http://enselec.team-santonum.com
Bonjour,
Xavier BUROT a écrit :
Tu doit donc soit utilisé la fonction date() de PHP en ecrivant <? echo date();
?> soit utilisé une formule javascript.
Ben oui, c'est ce que je fais actuellement, voir le message d'origine.
Le problème est d'utiliser les filtres de date de SPIP affdate_court quand le php est dans le cache.
Y a-t-il une méthode spip pour faire l'équivalent de
include_once( inc/filtres.php);
Je cherche dans la doc si marche encore un truc du style
#INCLUDE_ECRIRE( 'filtres.php');
--
Stéphane
Jeune Chambre Economique, Mouvement Jeunes Citoyens Entreprenants
http://www.jce-rochefort.org - http://www.jce-poitoucharentes.org
Loisirs, arts, nature, technologie en Pays Santon
Accueil en Charente Maritime *** http://www.team-santonum.com
BTS Electrotechnique *** http://enselec.team-santonum.com
Stéphane Santon a écrit :
Si je fais un squelette à inclure :
$lsDate = date( 'Y-m-d H:i:s');
echo nom_jour( $lsDate), ' ', affdate_court( $lsDate), ', ', heures_minutes( $lsDate);
au premier coup ça marche, mais quand il le prend dans le cache, les fonctions nom_jour, affdate_court et heures_minutes ne sont plus définies, provoquant une erreur php...
Aillé !
<?php
include_ecrire( 'inc/filtres.php'); // <<<<< C'est ça !
$lsDate = date( 'Y-m-d H:i:s');
echo nom_jour( $lsDate), ' ',
affdate_court( $lsDate), ', ',
heures_minutes( $lsDate);
?>
Stéphane G. a écrit :
Stéphane Santon a écrit :
Si je fais un squelette à inclure :
$lsDate = date( 'Y-m-d H:i:s');
echo nom_jour( $lsDate), ' ', affdate_court( $lsDate), ', ', heures_minutes( $lsDate);
au premier coup ça marche, mais quand il le prend dans le cache, les fonctions nom_jour, affdate_court et heures_minutes ne sont plus définies, provoquant une erreur php...
Aillé !
<?php
include_ecrire( 'inc/filtres.php'); // <<<<< C'est ça !
$lsDate = date( 'Y-m-d H:i:s');
echo nom_jour( $lsDate), ' ',
affdate_court( $lsDate), ', ',
heures_minutes( $lsDate);
?>
_______________________________________________
Je confirme merci ; allez celui la je le garde au chaud.....
--
-----
Break dans mon nettoyage des signes cabalistiques et hieroglyphes suite a ma fusion de base;
Merci pour votre réponse er du Coup de pouce.
@micalement stéphane.
-----
http://bachant.free.fr/ ==> Site en conformité KOAK 2.0 (strict)
-----
Hébergeur / FREE & ZMWS .
SPIP 1.9.2b [9381]
squelette Perso
Plugins==>http://bachant.free.fr/spip.php?article594