French English German Italian Russian Spanish
Le code " " est à la fin de la recherche joomla

Si vous faites une recherche dans votre propre joomla pour tester le composant search, vous pouvez tomber sur ce code html

 " "

Sans compter peut être le "highlight" avant que nous traitons ici

Revenons à nos moutons, que signifie cette fin de titre de recherche avant les "...", et bien "espace", tout simplement, sauf que ça fait moche et pas sérieux.

Où faut il enlever ce code

Dans votre template

2 solutions, la première, votre template surcharge joomla sur ce rendu de recherche (95 % du temps) :

Dans ce cas il faut aller par ftp dans

/templates/nom_de_votre_template/html/com_search/search/default_results.php

Vous ouvrez le fichier nommé ci dessus qui correspond au rendu de votre recherche sur votre template.

Puis à chaque fois que vous voyez ça :

echo $this->escape($result->title);

Vous remplacez par cela :

echo $result->title;

Puis bien entendu vous sauvegardez ce fichier de votre template.

Dans Joomla vous modifiez directement la recherche

Si votre template ne contient pas ce chemin avec le fichier cité dans le paragraphe précédent, pas de panique, soit vous modifiez dans le composant de recherche joomla comme je vous l'ai expliqué au dessus, mais cette fois ici :

/components/com_search/views/search/tmpl/default_results.php

Le problème c'est que ce fichier peut être remplacé à chaque mise à jour Joomla (qui est censé ne plus avoir le problème).

Sinon vous faites l'override Joomla vous même !

C'est à dire que vous transférez le fichier 

/components/com_search/views/search/tmpl/default_results.php

Dans 

/templates/nom_de_votre_template/html/com_search/search/default_results.php

Et là vous faites la modification du fichier de résultat de recherche Joomla pour ne plus avoir ce 160 à la fin de vos recherches.