[Résolu] Formatage de date sous CGfeedmaker

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
#1
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante : 1.6.6
#~ Informations Système :
#~ News
#~ 2.10.3
#~ CGFeedMaker
#~ 1.0.9
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour !

ça fait un moment que j'essaie de trouver une solution, après avoir cherché longtemps sur ce forum et sur le wiki je n'y arrive toujours pas. En effet, je souhaiterais savoir si il existe un moyen de formater la date qui figure sur le gabarit d'un flux rss créé avec CGFeedmaker. le fait est que j'ai deux catégories de news (fr, us), j'ai ainsi créé deux flux rss pour chacune de mes catégories de news, tout marche bien sauf que la ligne ci-dessous me pose problème :

<pubDate>{$entry->postdate|rfc_date}</pubDate>

Pour le flux rss de news français la date s'affiche bien comme il faut, j'ai essayé par la suite de formater cette date pour le flux us par exemple avec : date_format:"%c" au lieu de rfc_date mais je ne reçois rien à l'affichage :/. pourtant cette methode marche bien avec le module news ( en faisant un test {if $lang==......} ). Donc voila j'aimerais savoir si il existe une solution "propre", enfin sans avoir a modifié le code source ( sinon au pire, en le modifiant ! ). Si quelqu'un a une idée :)

Merci !!!
#1
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante : 1.6.6
#~ Informations Système :
#~ News
#~ 2.10.3
#~ CGFeedMaker
#~ 1.0.9
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour !

ça fait un moment que j'essaie de trouver une solution, après avoir cherché longtemps sur ce forum et sur le wiki je n'y arrive toujours pas. En effet, je souhaiterais savoir si il existe un moyen de formater la date qui figure sur le gabarit d'un flux rss créé avec CGFeedmaker. le fait est que j'ai deux catégories de news (fr, us), j'ai ainsi créé deux flux rss pour chacune de mes catégories de news, tout marche bien sauf que la ligne ci-dessous me pose problème :

<pubDate>{$entry->postdate|rfc_date}</pubDate>

Pour le flux rss de news français la date s'affiche bien comme il faut, j'ai essayé par la suite de formater cette date pour le flux us par exemple avec : date_format:"%c" au lieu de rfc_date mais je ne reçois rien à l'affichage :/. pourtant cette methode marche bien avec le module news ( en faisant un test {if $lang==......} ). Donc voila j'aimerais savoir si il existe une solution "propre", enfin sans avoir a modifié le code source ( sinon au pire, en le modifiant ! ). Si quelqu'un a une idée :)

Merci !!!
#2
re,

il me semble que la date des flux RSS est standard
http://validator.w3.org/feed/docs/
J-C Etiemble v 2.2.xx
#2
re,

il me semble que la date des flux RSS est standard
http://validator.w3.org/feed/docs/
J-C Etiemble v 2.2.xx
#3
Merci jce pour ta réponse !

Je vois, mais en oubliant le formatage de la date, n'ya t'il pas un moyen de garder le même : mardi 23 mars 2010 14:33 et de modifier la langue ? par exemple en : tuesday 23 march 2010 14:33.
#3
Merci jce pour ta réponse !

Je vois, mais en oubliant le formatage de la date, n'ya t'il pas un moyen de garder le même : mardi 23 mars 2010 14:33 et de modifier la langue ? par exemple en : tuesday 23 march 2010 14:33.
#4
Re !

j'ai enfin saisi x) ! comme tu disais jce le flux rss est standard, je n'ai pas besoin de faire cette manip' .... ça fait plaisir quand on perd du temps pour rien Tongue !

Merci quand même !!!
#4
Re !

j'ai enfin saisi x) ! comme tu disais jce le flux rss est standard, je n'ai pas besoin de faire cette manip' .... ça fait plaisir quand on perd du temps pour rien Tongue !

Merci quand même !!!


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)