Cela peut être dû à un bogue ou (plus probablement) à mon incapacité à configurer le composant de recherche intelligente, mais ... c'est ce qui se passe:
Dans les "cartes de contenu", il y avait une branche "Langue" avec une indication (en gras) indiquant le fait que la branche était inactive, car le plug-in "Filtre de langue" est activé (bien sûr, je le fais: est existe-t-il un autre moyen de créer un site multilingue?). J'ai essayé de supprimer cette branche mais ... rien n'a changé.
J'utilise Joomla! 3.2.4.
Mon problème est: lors de la recherche du "côté italien", je ne trouve pas de contenu dans "Tous". Je m'attendrais à des comportements similaires à ceux du "côté anglais".
Après des tests plus approfondis, je suis arrivé à la conclusion que c'était un bug.
Mesures que j'ai prises:
Mon opinion est que quelque chose ne va pas avec l'indexeur.
Il faut noter que ce problème se produit avec Joomla! 3.3.0 aussi.
Vous me pardonnerez, mais (sauf preuve du contraire), je vais choisir ceci comme "solution" à cette question et bien sûr, je vais déposer un problème sur Joomlacode.
J'avais le même problème aujourd'hui. Dans mes catégories, j'avais une catégorie "maîtresse" pour chaque langue, comme suggéré sur un site Web multilingue. La recherche normale et la recherche intelligente semblent toutes deux ne pas rechercher sur tous les articles en langue. Pour y remédier, j'ai créé une troisième catégorie "maîtresse" (avec TOUT le langage) dans laquelle j'ai inclus toutes les sous-catégories ayant TOUT comme langage. Après les catégories, les sous-catégories et les articles "maîtres" où tous sont réglés sur ALL comme langue, la recherche commence à fonctionner comme il se doit. Je ne sais pas s'il s'agit d'un bogue de Joomla ou si c'était prévu, mais cela fonctionne.
J'espère que ça aide