Bonjour à tous,

Je poste aujourd'hui car j'ai un petit souci au niveau de mon Router je pense ou de mon slug. Je tiens a préciser que mon Router fonctionne très bien et que je n'ai un souci qu'avec cet article (pour le moment).

La chaine que mon client a entré donne le slug suivant :

// Chaine
Expulsion de criminels vers leurs îles d’origine : plusieurs États océaniens succombent à la tentation
// Slug
expulsion-de-criminels-vers-leurs-iles-d-origine-plusieurs-Etats-oceaniens-succombent-a-la-tentation

Le problème est que lors de la génération des urls, Cake n'arrive pas à me formatter mon url. Il m'affiche une url de ce type :

/blogs/view/slug:expulsion-de-criminels-vers-leurs-iles-d-origine-plusieurs-Etats-oceaniens-succombent-a-la-tentation/id:28.html

J'ai donc pour le test, couper la chaine (le nom de l'article) et là, tout marche correctement. Pensez-vous que cela puisse venir de la longueur du slug, ou bien d'une limitation au niveau du Router?

Merci d'avance pour cette aide précieuse

1 réponse


kal-el
Auteur
Réponse acceptée

Bon je répond à moi même, le problème venait en faite du slug et notamment de la majuscule dans "...plusieurs- E tats-oceaniens...".
Problème résolu en ajoutant A-Z à mon Regex pour le slug dans mon Router