Zum Inhalt springen

Multilanguage & Sprachwechsler

Erstellt am 2. November 2006 · 1 Antwort · letzte Antwort am 3. November 2006

Tags: Frage

paopao1 ·

Hallo Forum,

benutze den Standard-Sprachwechsler von Typo3 (LanguageMenu.php).

  ###ENGLISH
  marks.EN = IMAGE
  marks.EN {
    	field = uid
  	wrap = <a href="index.php?id=95&amp;L=1">|</a>
  	file = GIFBUILDER
  	file {
  		XY = 26, 16
  		10 = IMAGE
  		10.file = fileadmin/BIBC/Site/pics/flags/flag_en.gif
	     }
	   }

Es klappt auch alles sehr schön.

Nur, wenn ich die Spache wechsel, dann startet die Seite im "Home" (ID = 95).
Besteht die Möglichkeit, dass ich auf der Seite bleibe, auf der ich mich gerade befinde? Sprich, ich bin auf der Seite "Projekte", betätige den Sprachwechsler, und bin dann auf "Projects".

Ich habe aber keine Ahnung, wie ich das deixeln kann.
Könnt ihr mir helfen?
Gruß paopao

fozzy68 ·

Hallo!

Bei mir hab ich das so:

10 = IMAGE  
10 {
  imageLinkWrap = 1
  imageLinkWrap.enable = 1
  imageLinkWrap.typolink{
    parameter.data = page:uid
    additionalParams.cObject = COA
    additionalParams.cObject {
      10 = TEXT
      10.wrap = &L=1

      20 = TEXT
      20.data = GPvar : tx_ttnews|backPid
      20.wrap = &tx_ttnews[backPid]=|
      20.required = 1
      
      30 = TEXT
      30.data = GPvar : tx_ttnews|tt_news
      30.wrap = &tx_ttnews[tt_news]=|
      30.required = 1
    }
  }
  
  file = ...
}

Stammt wenn ich mich recht erinnere aus der Doku zu tt_news. Die Zeilen 12-20 brauchst du auch nur dann, wenn der Sprachwechsel auf den entsprechenden englischen News-Artikel gehen soll, ansonsten in die Tonne damit. Aber früher oder später wirst du eh ein tt_news haben...

HTH!