hi leute,
nach endlosen thread-durchforst-nächten :o hab ich leider keine lösung für folgendes problem gefunden:
index search installiert
2 - sprachigkeit mit one-tree-fits-all konzept
suchergebnisse werden in beiden sprachen ausgegeben
laut userlist ist das problem noch nicht gefixt ? kann das so gewollt sein ? oder gibts ein rädchen wo man drehn kann.
die news hab ich mittels des L= parameters anpassen können. bei der suche steig ich aber leider ned dahinter.
vielleicht war auch schon wer betroffen ???
thx, acid
Hallo Acid,
habe das selbe Problem. Weisst Du fuer was die Variable stype da ist?
servus
Nepomuk
Hallo Ihr zwei Beiden,
das mit der Suche ist kein Problem.
Mit einer kleinen Änderung läßt sich das auf die Suche durch eine Sprache umstellen. Ich muß jedoch zugeben, dass ich nicht mehr genau weiß, was ich geändert habe, da ich auch nicht mehr die Original-Datei habe (habe auch keine Lust mir die extra noch einmal zu besorgen 😃 )
Wenn ich mich jedoch recht erinnere reicht bereits das Ändern in folgenden Code innerhalb der Datei: class.tx_indexsearch.php (so ca. bei Zeile 600 - 610)
function languageWhere() {
if ($this->piVars["lang"]>=0) { // -1 is the same as ALL language.
return "AND IP.sys_language_uid=".intval($this->piVars["lang"]);
} else {
return "AND IP.sys_language_uid=".t3lib_div::GPvar("L");
}
}
Ich bin jetzt einfach mal davon ausgegangen, dass beide den L-Parameter für die Sprache nutzen.
Falls das noch nicht reichen sollte, einfach noch mal melden und ich schaue genauer nach.
Ciao
Der DJ
Hallo Zusammen,
ich habe es so gelöst:
meineseite.com - template
deutsch - +ext Rootlevel markiert im extension template.
menu
english - +ext Rootlevel markiert im extension template.
menu
Grüße
Alex
else {
return "AND IP.sys_language_uid=".t3lib_div::GPvar("L");
}
Das ist die Änderung(Kommt noch zusätzlich hinzu!) an der von DJ.Picasso beschriebenen Stelle!
Funktioniert Prima! Danke für die Info DJ.Picasso
Hi,
Peter Niederlag hat in der en-Newsgroup beschrieben, wie man das auch mit TS lösen kann:
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0
[globalVar=GP:L=1]
config.sys_language_uid = 1
config.language >
config.locale_all = english
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
[global]
Ciao,
Sacha
hallo zusammen,
gibt es auch eine lösung dieses problems bei der "normalen" suche?
danke für jede antwort,
grüße
hotte
@sacha: Interessant, und das funktioniert? Ich hab mir echt den Wolf gecodet um das hinzukriegen.
Tetramatrix
@Sacha: Hab mich vertan, damit limitierst Du die Suche auf eine Sprache, oder? Ich meinte aber Sucheergebniswird in mehreren Sprachen mit jeweils richtiger Sprache und Verlinkung ausgegeben.
hallo zusammen,
wo finde ich denn die class.tx_indexsearch.php?
gruß
swinda
flashswin schrieb
hallo zusammen,
wo finde ich denn die class.tx_indexsearch.php?
gruß
swinda
typo3/sysext/indexed_search/pi