Bonjour à toutes et à tous,
J’ai eu quelques soucis avec le gestion de l’encodage des mois avec Modx, il semblerait que celui-ci n’encode pas le nom des mois en UTF8 (même si vous ajoutez le setlocale) qui va bien, j’ai créé deux snippets qui ont dans la forme le même objectif mais n’affiche pas le même résultat
tbUTF8 : ce snippet peut être utilisé en temps que modificateur de sortie avec le champ publishedon (timestamp) et permet d’avoir le codage en UTF8 des mois (pour info, ce snippet affiche le jour, mois et année de création d’un document.
<?php
return utf8_encode(strftime('%d %B %Y',strtotime($input)));
tbUTF8Only : Permet de prendre une date (par exemple le placeholder +Date de l’archivist), et de l’encoder en UTF8
<?php
return utf8_encode(ucfirst($input));
Vu que j’ai passé un peu de temps à chercher autant poster ici mes infos.
Frost