Zum Inhalt springen

Datenfelder je nach Sprache im Frontend anzeigen

Erstellt am 25. Juli 2015 · 1 Antwort · letzte Antwort am 27. Juli 2015

Tags: Datenbank, Frage

dennis2323 ·

Hallo,
ich möchte Daten die ich aus einer Tabelle abrufe je nach aktiver Sprache darzustellen. Z.B. wenn momentan die Deutsche Sprache ausgewählt ist soll die tabelle123.spalte_DE ausgegeben werden und bei englischem die tabelle123.spalte_EN.
Kann mir einer sagen wie ich das Abfragen kann? TypoScript? Fluid-Abfragen?

Vielen Dank im Voraus!
Dennis

BlackPixel ·

Hi Dennis, wie gibst Du die Daten den aus? Mit TypoScript könntest Du flogendes tun:

lib.daten = CONTENT
lib.daten.table = meine_tabelle
lib.daten.renderObj {
  10 = TEXT
  10.stdWrap.field = spalte_DE
  10.stdWrap.wrap = <p>|</p>
}

[globalVar = GP:L = 1]
lib.daten.renderObj.10.stdWrap.field = spalte_EN
[global]

EIgentlich kein großes Ding. Habs nirgends rauskopiert sondern direkt hier reingeschrieben. Hoffe das hilft Dir als Ansatz weiter!