Hi Leute,
ich hab ein kleines Problem mit der Indexsuche.
Ich hab 2 Sprachen auf meiner Seite, Deutsch und Englisch, die Suche funktioniert soweit auch ganz gut.
Nun zu meinem Problem, bei englischen Inhalten wird noch eine Flagge angezeigt, nur nicht die Englische, sondern die Deutsche, was ja eigentlich keinen Sinn gibt 🙁 . Gibt es eine Möglichkeit das zu ändern? Hab hier leider nichts im Forum dazu gefunden.
Vielen Dank schon mal für die Hilfe... 🙂
Mörk
hallo,
ich habe das selbe Problem: bei mir wird bei englischen Inhalten (ID=1) eine dänische Flagge angezeigt... ich habe schon versucht, mich durch den Code der Extension zu wühlen aber bislang leider erfolglos, hab keine Ahnung wo man das konfigurieren kann.
Bin also ebenfalls auf Ratschläge gespannt...
Hab mich jetzt mal durch den Code gewühlt und hab in der class.tx_indexedsearch.php, Linie 1425, folgendes gefunden:
/**
* Returns the HTML code for language indication.
*/
function makeLanguageIndication($row) {
if ($row["item_type"]==0) {
switch($row["sys_language_uid"]) {
// OBVIOUSLY this will not work generally. First we need to know WHICH flag is used for WHICH language-uid. This just shows the concept works.
case 1:
return '<img src="tslib/media/flags/flag_dk.gif" width="21" height="13" border="0" alt="Danish">';
break;
case 2:
return '<img src="tslib/media/flags/flag_de.gif" width="21" height="13" border="0" alt="German">';
break;
default:
# return '<img src="tslib/media/flags/flag_uk.gif" width="21" height="13" border="0" alt="English - default">';
break;
}
}
return " ";
}
Hier kann man den Flaggen die ID der Sprache zuweisen. Hab das bei mir gemacht und jetzt funktioniert es! 😃
Mörk
witzig, ich wollte auch jetzt gerade posten wo die änderung zu machen ist.... so kurz nach dem mittagsessen ist wohl eine produktive zeit 😉 😉