Dies kann auf einen Fehler oder (wahrscheinlicher) auf meine Unfähigkeit zurückzuführen sein, die Smart Search-Komponente zu konfigurieren, aber ... Folgendes passiert:
- Ich habe eine mehrsprachige Seite: primäres "Englisch", sekundäres "Italienisch".
- Die mehrsprachige Funktion wird im Wesentlichen verwendet, um verschiedene Menüs und einige Inhalte anzuzeigen.
- Der größte Teil des Inhalts wird geteilt und als Sprache = "Alle" deklariert.
- Wenn ich eine Suche von der "englischen Seite" durchführe, wird der als "Englisch " deklarierte Inhalt und " Alle " gefunden.
- Wenn ich eine Suche von der "italienischen Seite" aus durchführe, werden nur Inhalte gefunden, die als "Italienisch" gekennzeichnet sind ( und Inhalte von "Alle" werden nicht gefunden ).
In den "Content Maps" gab es einen "Language" -Zweig mit einer (fetten) Angabe, die darauf hinweist, dass der Zweig inaktiv war, da ich das Plugin "Language Filter" aktiviert habe ( natürlich: Gibt es eine andere Möglichkeit? eine mehrsprachige Seite erstellen? ). Ich habe versucht, diesen Zweig zu löschen, aber ... nichts hat sich geändert.
Ich benutze Joomla! 3.2.4.
Mein Problem ist : Wenn ich von "italienischer Seite" suche, finde ich keine Inhalte von "Alle". Ich würde ein ähnliches Verhalten erwarten wie bei der "englischen Seite".
Antworten:
Ich hatte heute das gleiche Problem. In meinen Kategorien hatte ich für jede Sprache eine "Master" -Kategorie, wie auf einer mehrsprachigen Website vorgeschlagen. Die normale Suche und die intelligente Suche scheinen nicht alle Artikel in ALLEN Sprachen zu durchsuchen. Die Art und Weise, wie ich das Problem behoben habe, bestand darin, eine dritte "Master" -Kategorie (mit ALLER Sprache) zu erstellen, in der ich alle Unterkategorien mit ALL als Sprache aufgenommen habe. Nach den "Haupt" -Kategorien, Unterkategorien und Artikeln, in denen ALLE als Sprache festgelegt war, begann die Suche wie gewünscht zu funktionieren. Ich weiß nicht, ob dies ein Joomla-Fehler ist oder beabsichtigt war, aber es funktioniert.
Ich hoffe es hilft
quelle
Nach gründlicheren Tests kam ich zu dem Schluss, dass dies ein Fehler ist.
Schritte, die ich unternommen habe:
Meiner Meinung nach stimmt etwas mit dem Indexer nicht.
Es ist zu beachten, dass dieses Problem bei Joomla! 3.3.0 auch.
Sie werden mir vergeben, aber (es sei denn, es hat sich als falsch erwiesen) ich werde dies als "Lösung" für diese Frage wählen und natürlich werde ich ein Problem bei Joomlacode einreichen.
quelle