Zum Inhalt springen

Einsatz von get und Post

Erstellt am 28. August 2006 · 3 Antworten · letzte Antwort am 29. August 2006

Tags: Frage

DerRobert ·

Hallo!

Ich versuche vergeblich ein Tutorial welches mir im Einsatz von Get und POST parametern hilft, zu finden.

GPvar hab ich bereits eingesetzt, jedoch happelt es noch in manchen bereichen.
Beispielsweise ist folgendes nciht möglich

asdf = TEXT
asdf
{
 data = DB:tt_content:GPvar:meinParameter}:bodytext
}

Das thema wird leider in dem Buch, für welches hier gewerbt wird, nciht angesprochen.
Freundliche Grüße
RObert

steffenk ·

so wie Du das da stehen hast ist ein Syntaxfehler drin.

Was willst Du überhaupt - in Deinem Beispiel liest Du einen Content mit der id aus

richtig wärs z.B. so:

asdf = TEXT
asdf.dataWrap = DB:tt_content:{GPvar:meinParameter}:bodytext
asdf.wrap = <div>|</div>
DerRobert ·

Hallo!

Ich will ja auch den Content mit der ID auslesen.

So hab ich es dort stehen

[globalVar = GP:tid>0]
  page.10.marks.LINKS_INHALT = TEXT
  page.10.marks.LINKS_INHALT.value =
  
  page.10.marks.INHALT = COA
  page.10.marks.INHALT {
   10 = TEXT
   10.value = <div class="box_außenborder"><div class="box_border"><div class="box_außenborder"><p class="normal">
   30 = TEXT
   30.data = DB:tt_content:{GPvar:tid}:bodytext
   50 = TEXT
   50.value = </div></div></div></p>
  }
[global]

Der Syntax fehler von vorhin war natürlich nicht im template. 🙂

wenn ich nun stattdessen schreibe

30.data = DB:tt_content:509:bodytext

geht es.

jetzt habe ich das ersetzt durch

30.dataWrap = DB:tt_content:{GPvar:tid}:bodytext
30.data = <div>|</div>

was auch nicht half.

Ich glaube ich mache hier grundsetzlich etwas falsch.

Freundliche Grüße
Robert

steffenk ·

nah dran 😉

Du kannst nicht gleichzeitig dataWrap und data nutzen,
ersetze Dein data einfach durch wrap

30.dataWrap = DB:tt_content:{GPvar:tid}:bodytext
30.wrap = <div>|</div>