Submitted by saradimi on
Bonjour et excellente année à tous,
Mon problème est le suivant :
Lorsque je créer une page dont le titre contient un & (esperluette), prenons comme exemple le titre "Tarifs & Réservations" le nom de page dans le breadcrumb devient :
"Tarifs & amp; Réservations".
De la même manière, si le titre contient une apostrophe, par exemple "l'architecture", j'obtiens ceci :
"L& #039;architecture".
Existe-t-il une option ou un patch pour éviter que drupal convertisse le & en & amp; ?
Merci d'avance.
Je rajoute un commentaire
Permalien Soumis par saradimi le 2 Janvier, 2010 - 11:28
Je rajoute un commentaire juste pour préciser que ce problème est généralisé à tout le site car dès lors qu'un lien du site contient un "&" dans l'url, ce dernier se transforme en "& amp;" et du coup, cela explose la balise html et le code devient visible.
Si quelqu'un a une idée, je suis preneur.
Merci
C'est un problème de
Permalien Soumis par davidm le 2 Janvier, 2010 - 15:07
C'est un problème de translitération des alias...
J'imagine que tu utilises le module Pathauto pour la génération des alias, je te conseille de lire http://www.drupalistic.net/module/pathauto la partie "Translitération" et de télécharger le fichier proposé plus complet que le fichier par défaut.
Edit : Juste en postant je me rend compte que j'ai mal lu... c'est un problème différent. Tu utilises le module Menu Breadcrumbs ? Si oui alors pour régler ce problème applique ce patch : http://drupal.org/files/issues/menu_breadcrumb_2.patch
C'était effectivement
Permalien Soumis par saradimi le 2 Janvier, 2010 - 16:41
C'était effectivement cela.
J'ai appliqué le patch et tout roule maintenant.
Un grand merci à toi et bonne année.