[TYPO3-german] Erweiterung wird nicht aufgerufen
conPassione gmbh
info at conpassione.ch
Tue May 21 22:38:35 CEST 2013
Hallo Florian
ich habe diese Ext schon ein paar mal verwendet und sie hat immer
korrekt funktioniert.
Was macht denn die Ext eigentlich?
Sie schaut ob ein L-Parameter gesetzt ist. Wenn ja, macht sie nichts.
Wenn nein, versucht sie, aus dem Borwser-Request den Sprachparameter
raus zu lesen. Diesen Parameter vergleicht sie dann mit Hilfe von
static_info_tables und den im System vorhandenen zusätzlichen Sprachen,
sowie der gesetzten Defaultsprache. Findet die Ext eine Übereinstimmung,
setzt sie den entsprechenden L-Parameter.
Hast Du z.B. folgende Konstellation:
Defaultsprache = 0 = deutsch
1. zusätzliche Sprache = 1 = englisch
Jetzt ruft jemand mit einem englischen Browser Deine Website auf, dann
muss die Ext den Parameter L=1 hinter die URL setzen. Wird jetzt z.B.
via Menu eine weitere Seite aufgerufen, braucht es die Ext nicht mehr,
denn der L-Parameter ist ja bereits gesetzt.
Will der englische Besucher die Seite aber auf Deutsch ansehen, darf die
Ext nicht dazwischen gehen und den L-Parameter von 0 immer wieder auf 1
setzen. Würde dies passieren, könnte jemand mit einem englischen Browser
die Seite nie auf Deutsch sehen und umgekehrt.
D.h. es gibt viele Gründe, wieso die Ext nichts machen darf!
Gruss Renzo
--
________________________________________________________________________
Renzo Bauen
conPassione gmbh
T +41 33 345 00 92
M +41 79 330 10 11
http://www.conpassione.ch
TYPO3 Bronce Associate
Am Dienstag, den 21.05.2013, 20:03 +0200 schrieb Florian:
> Hallo zusammen
>
> Ich habe die Erweiterung rlmp_language_detection installiert, funktioniert auch super.
>
> Nur:
> Wenn ich die Domain http://www.domain.de aufrufe, wird die Funktion main() der Erweiterung aufgerufen.
> Wenn ich die Domain http://www.domain.de?L=1 aufgerufen, also mit Sprache, wird die Funktion main() nicht mehr aufgerufen.
>
> Kennt jemand das Problem warum eine Erweiterung bei gesetzter Sprache nicht mehr aufgerufen wird?
>
> - Typo v4.5.20
> - Language Detection (rlmp_language_detection) v2.3.1
>
> 2 Sprachen
> default + en
>
> Vielen Dank, viele Grüße
> flo
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list