[Typo3-UG Oesterreich] Problem mit TT_Guestbook und Contact-Form

Wolfgang Klinger wolfgang at mokka.at
Thu Nov 27 09:05:56 CET 2003


 Hallo,
>>  z.B:
>>  Template SETUP
>> ---
> Diesen (oder ähnlichen) Block kann ich im statischem Template
> plugin.tt_guest nicht finden.
>

 ??? Damit meine ich, dass du die darauf folgenden Angaben
 in das Feld "SETUP" deines Templates schreiben sollst (???)


 --> zu deinem Problem...

 Die FC Bigfeet Seite verwendet das statische Template "BUSINESS",
 das verwendet "content (default)" ---> d.h. mit "content (default)"
 funktioniert das Gästebuch

 daher:
 (um auf die richtigen Einstellungen zu kommen)

 1. "content (default)" in einem Template für
 die Seite mit dem Gästebuch einbinden
 (ohne "css_styled_content"!)

 2. mit Template/TypoScript Object Browser
 die Einstellungen für plugin.tt_guest anschau'n und
 auf einer zweiten Seite ohne "content (default)"
 ("css_styled_content" verträgt sich nicht mit "content (default)")
 diese Einstellungen ins "SETUP" Feld kopieren,
 bis es funktioniert...
 (wie im letzten E-Mail an Beispiel der MAILFORM demonstriert)

 z.B.:

 (---> = alles in einer Zeile!!!)

----
tt_content.mailform = COA
tt_content.mailform {
  10 < lib.stdheader
  20 = FORM
  20 {
    REQ = 1
    layout = <tr><td valign="top">###LABEL###</td><td --->
 --> align="right">###FIELD###</td></tr>
    data.field = bodytext
    stdWrap.wrap = <table border="0" cellspacing="0" cellpadding="0" --->
 --> class="formular" width="100%">|</table>
    recipient.field=subheader
    target = _top
    redirect.field = pages
    redirect.listNum = 0
    locationData = 1
    badMess = Bitte folgende Felder ausfüllen:
  }
}

plugin.tt_guest {
  postform < tt_content.mailform.20
  postform {
    data >
    dataArray {
      10.label = Header:
      10.type = *data[tt_guest][NEW][title]=input
      20.label = Your comment:
      20.type = *data[tt_guest][NEW][note]=textarea
      30.label = Name:
      30.type = *data[tt_guest][NEW][cr_name]=input
      40.label = Email:
      40.type = *data[tt_guest][NEW][cr_email]=input
      50.type = formtype_db=submit
      50.value = Eintrag abschicken
    }
    no_cache=1
  }
}
----

 Jetzt hab' ich dir glatt die ganze Arbeit abgenommen ;-)

 lg
 Wolfgang





More information about the TYPO3-at mailing list