Zum Inhalt springen

tt_address

Erstellt am 29. Juli 2011 · Noch keine Antworten

Tags: Frage

thokel ·

Hallo zusammen,

ich habe folgendes Problem:
Für die Verwaltung von Personendaten kommt die Extension tt_address zum Einsatz. In meinem Frontend-Template möchte ich nun den zu rendernden Inhalt des Markers ###CITY### so beeinflussen, dass er mir statt des vollen Stadtnamens ein KFZ-Kennzeichen ausgibt.

Beispiel:
In meiner Datenbank ist für die Stadt, in der eine Person wohnt, Berlin eingetragen. In meinem Template soll nun anstelle von Berlin das KFZ-Kennzeichenkürzel von Berlin (B) ausgegeben werden.

Hat irgendjemand eine Idee, wie ich das bewerkstelligen könnte? Insgesamt sollten drei Ortsnamen durch entsprechende Kürzel ersetzt werden.

Mein Ansatz wäre folgendermaßen (funktioniert aber natürlich nicht):

city {
  data.if.equals= Berlin
  [...]
}

Ich bin für jede Hilfestellung sehr dankbar!

EDIT
Habe mittlerweile selbst einen Lösungsansatz gefunden :-) Hier für alle, die vor einem ähnlichen Problem stehen:

city.stdWrap.cObject = COA
city.stdWrap.cObject {
  10 = TEXT
  10 {
    value = B
    if.value.data = field:city
    if.equals = Berlin
  }
      
  20 = TEXT
  20 {
    value = F
    if.value.data = field:city
    if.equals = Frankfurt
  }
     
  [...]
}

Grüße,
Thomas