Zum Inhalt springen

Ausgabe von Adressen im Frontend

Erstellt am 5. Januar 2009 · 2 Antworten · letzte Antwort am 6. Januar 2009

Tags: Frage

bernhard2009 ·

Hallo an alle!

Anlehnend an diesen Thread:
#38047
den ich natürlich nicht ganz verstanden habe, o.O
habe ich versucht mir was zu basteln um Adressen im Frontend auszugeben.

Mein Versuch ist dieser:

tt_address >
tt_address = COA
tt_address {
  10 = TEXT
  10.field = name
  10.dataWrap=Name: |<br />
  20 = TEXT
  20.field = title
  20.dataWrap=Titel: |<br />
  30 = TEXT
  30.field = email
  30.dataWrap=E-Mail: |<br />
}

## Transfering to the tt_content.list object:
tt_content.list.20.0 >
tt_content.list.20.0 = CASE
tt_content.list.20.0.key.field = layout
tt_content.list.20.0.0 = CONTENT
tt_content.list.20.0.0 {
  table = tt_address
  select.pidInList.field = pages
  select.orderBy = name asc
 } 

## Ersetzen Marker INHALT durch Werte aus Tabelle tt_content 
  INHALT = CONTENT
  INHALT{
    table = tt_content.list.20.0.0
    select.orderBy = sorting
    select.where = colPos = 0
    }

Kleine Zwischenfrage: Was ist überhaupt das pages in Zeile 22?

Nun ja, das Ergebnis ist dieses:

NO entry in the $TCA-array for the table "tt_content.list.20.0.0". This means that the function enableFields() is called with an invalid table name as argument.

Kann mir jemand erklären wie ich es richtig machen muss?

Vielen Dank im voraus
Andre

bernhard2009 ·

Hallo einprägsam!

Danke vielmals für den Hinweis.
Die Extension sieht wirklich sehr gut aus.

Dennoch wäre ich sehr dankbar, wenn ich den anderen Lösungsweg
umsetzen könnte.
Mein Ziel ist es doch so viel wie möglich zu verstehen,
um so viel wie möglich selbst machen zu können.
Dennoch Dir vielen dank und

allen anderen Hilfestellungen vielen Dank im vorraus.