Zum Inhalt springen

Inhalt aus eigener DB-Tabelle anzeigen

Erstellt am 25. Mai 2008 · 2 Antworten · letzte Antwort am 26. Mai 2008

Tags: Datenbank, Frage

netmo ·

Halli Hallo,

ich habe über den Extension-Kickstarter eine neue Datenbanktabelle angelegt und diese auch bereits mit INhlat gefüllt. Hat alles wunderbar geklappt...

Jetzt möchte ich den Inhalte aus dieser Tabelle (1 Feld) über einen Marker auf allen Seiten platzieren...

Hier mal mein TS Setup:

TIPP = CONTENT
TIPP {
table = tx_netmotipps_main
field = inhalt
select.orderBy = crdate
}

"TIPP" ist der Marker...Tabellen + Feldname stimmen... Wo liegt mein Fehler?
Hab schon alle meine Bücher zig Maöl durchgewälzt und auch online nichts gefunden... Nur Beispiele die so aufgebaut sind wie mein Code... ;(

...bin für jeden Hinweis dankbar! (;

Tommy_Schmidt ·

Hallo,

versuche Dich mal an das Problem ranzutasten, indem Du Deine SELECT-Anweisung ausbaust:

TIPP = CONTENT
TIPP {
  table = tx_netmotipps_main
  field = inhalt
  select {
    #where = KEY = VALUE
    pidInList = DeinePID
    orderBy = crdate
  }
}

Die WHERE-Zeile ist auskommentiert und dient als Beispiel, hier kannst Du
eigene Bedingungen eintragen. Bei dem Wert pidInList kannst Du die ID der Seite eintragen, auf der die Inhalte Deiner Extension gespeichert werden. Es gibt auch noch uidInList um gezielt auf Einträge zugreifen zu können.

Vielleicht helfen Dir die Hinweise um weiter zu kommen.

Viele Grüße,
Tommy

netmo ·

...vielen dank für Deine Hilfe! (;

...leider krieg' ich's damit auch nicht hin ;(

Bei der "where = tstamp > 0" war ich mir nicht sicher ob das "erlaubt" ist, aber es funzt leider auch nicht wenn ich die Zeile auskommentiere..

Versteh' das nicht... ist doch eigentlich eine "überschaubare Aufgabenstellung", oder? In meinen Büchern hörte sich das alles so einfach an... #angry#

TIPP = CONTENT
TIPP {
 table = tx_netmotipps_main
 field = inhalt
 select {
  #where = tstamp > 0
  pidInList = 36
  orderBy = crdate
  }
 }