Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

(résolu) Ré-écriture URL des catégories du module news : pb d'accents
#2

Bonjour,

Une url ne peut pas contenir de caractères spéciaux comme des accents.

Si tu parles du sujet de Viebig (le forum anglais est out pour l'instant) et du post spécifique de Jeremy Bass, ce problème avait été évoqué. Jeremy est anglophone...

Tu pourrais également lire ce post : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=1457

Si tu désires absolument conserver ta méthode, tu peux ajouter une ligne de code avec strtr(), ce qui remplacera le caractère accentué par son correspondant non accentué :
Code :
$name = strtr($params['name'],'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ',
'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY');
$name = preg_replace(array("/ /", "/[^A-Za-z0-9-\-]/", "/--/"),array("-", "", "-"),$name);
$id = $params['id'];
echo '/conseils/categorie/'.$id.'/'.$name';
Sujet fermé


Messages dans ce sujet

Atteindre :


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