[TYPO3-german] Frage zu sr_language_menue

David Bruchmann david at bruchmann-web.de
Tue Oct 12 11:41:37 CEST 2010


  Am 12.10.2010 11:07, schrieb Dennis:
> Am 09.10.2010 09:43, schrieb JoH asenau:
>> Ich habe nie verstanden, wieso man für eine Sprachauswahl eine 
>> Extension braucht.
>>
>> Nimm stattdessen ein stinknormales HMENU vom Typ special=language und 
>> binde dort ein GMENU ein.
>> Damit kannst Du dann so ziemlich alles machen, was Du willst.
>> Weiteres steht in der TSref.
>
> Wie würde das dann aussehen?
>
> MARKER_SPRACHWECHSEL = HMENU
> MARKER_SPRACHWECHSEL {
>     special = language
>       1 = GMENU
>       1 {
>         wrap = <a href"http://test.de/typo3/index.php?id=1&L=1"> <img 
> src="bild.jpg"> </a> <a href"http://test.de/typo3/index.php?id=1&L=0"> 
> <img src="bild2.jpg"> </a>
>         }
>     }
>
> aber bei meinem Beispiel würde ich ja jetzt immer auf der Startseite 
> landen oder nicht? Geht es auch dass man den Link immer so generiert, 
> dass er auf die aktuelle Seite verweist nur eben auf die Andere Sprache?
>

Hallo Dennis,

Um den Code so statisch zu formulieren, wie Du es getan hast köntest Du 
ihn auch gleich ins HTML-Template oder als TEXT-Element in das 
TypoScript-Setup schreiben. Dein Code oben funktioniert natürlich auch 
nicht in dieser Form.

Das HMENU ist genau dafür die gewünschte Dynamik in das Menu zu bringen:
Seiten-IDs und Parameter wie Sprachen werden automatisch zugewiesen, 
Bilder können ebenfalls zugewiesen und dynamisch bearbeitet werden, und 
bei Bild-Menus werden auch die Roll-Over-Grafiken dynamisch erzeugt.
Alle Optionen setzten natürlich die richtige Konfiguration voraus.

Allgemeines zum HMENU:
http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.3.2/view/1/7/#id2519836

Und hier die Optionen zu den verschiedenen Menus:
http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.3.2/view/1/9/

Dort und in der Dokumentation "TypoScript by Example"
http://typo3.org/documentation/document-library/core-documentation/doc_core_tsbyex/current/
sind viele Beispiele zu den Menus.

Gruß,
David


More information about the TYPO3-german mailing list