Zum Inhalt springen

Guestbook und TemplaVoila???

Erstellt am 5. Mai 2004 · 7 Antworten · letzte Antwort am 7. Mai 2004

Tags: Frage

namenlos ·

Hat jemand die "guestbook ext." schon unter TemplaVoila ans laufen bekommen? Wenn ja, welche einstellungen sind notwendig! Krieg das Ding einfach nicht ans laufen! 😱

ErgÀnze: Wenn ich einen Guestbookeintrag in Typo3 von Hand mache, dann wird dieser Angezeigt!

fonebone ·

Bei mir funktioniert das GĂ€stebuch mit Templavoila !
Ich verwende den offiziellen Release 3.6.0!
Benutzt du den offiziellen release 3.6.0 oder noch einen RC ??
Es gab mal bei einem RC ein Problem beim eintragen !

namenlos ·

Benutze den 3.6.0 RC2!

Wie bindest Du das Guestbook denn ein!
Meine Schritte kurz erklÀrt:
- Ext. installieren.
- im Fall von TemplaVoila bei "Edit Page" "Contentberreich" auswÀhlen
- dann "Neuen Datensatz anlegen"
- speichern
- fertig!
...dann sollte das ganze doch eigentlich schon funktionieren, oder?

Renko ·

Ich habe noch folgende Werte eingetragen

Constant
###
# Guestbook
###
# Change Text of Error Message
styles.content.mailform.badMess = Sie mĂŒssen folgende Felder ausfĂŒllen:
# Notify when new guestbook entry
plugin.tt_guest.notifyEmail = mustermann@muster.com
# If own template file
plugin.tt_guest.file.templateFile = fileadmin/template/guestbook.html


SETUP

###
# Guestbook
###

styles.content.mailform.target = _top
plugin.tt_guest {
# Change Dateformat
date_stdWrap.strftime= %e.%m.%Y
time_stdWrap.strftime= %H:%M:%S
age_stdWrap.age = " Minuten| Stunden| Tage| Jahre"

postform.dataArray {
# Format of the input fields
# Fields which have to be filled out have to be sign with an * before data
10.type = *data[tt_guest][NEW][title]=input,60
20.type = *data[tt_guest][NEW][note]=textarea,60,6
30.type = *data[tt_guest][NEW][cr_name]=input,60
40.type = data[tt_guest][NEW][cr_email]=input,60
50.type = data[tt_guest][NEW][www]=input,60
# change Textmessages Input
10.label = Titel:
20.label = Kommentar:
30.label = Name:
40.label = Email:
50.label = Webseite:
60.type = formtype_db=submit
60.value = Eintrag senden
}
}

Im Plugin Guestbook muss natĂŒrlich die POSTFORM, Guestbook eingetragen sein im CODE Feld

Ich empfehle dir aber auf den offiziellen Release 3.6.0 updatest , eventuell ist dann dein Problem schon behoben.

namenlos ·

@Renko
Hmm...funktioniert so leider auch nicht!
(Pfade hab ich natĂŒtlich angepasst, soweit nötig)
Das POSTFORM wird immer noch nicht angezeigt!
EintrÀge die ich "von Hand" gemacht habe schon!

Nebenfrage: In welcher Datei wird das POSTFORM eigentlich gestyled?

Ich dachte RC2 ist offiziell?

Renko ·

zusÀtzlich musst du noch folgende Datei verÀndern

ext_typoscript_setup.txt
im extension ordner vom tt_guest

folgenden Eintrag
postform < styles.content.mailform

ersetzten durch:
postform < tt_content.mailform.20

-> siehe hierzu auch folgenden Topic #4756

namenlos ·

Perfect! Das klappt schonmal! POSTFORM wird jetzt angezeigt!

Wenn ich aber jetzt was eintragen will ins Gbook kommt dieser Fehler:
Fatal error: Call to undefined function: getnewinsert() in /typo3_src-3.6.0RC2/typo3/ext/tt_guest/pi/guest_submit.inc on line 39

namenlos ·

Problem gelöst!
In der guest_submit.inc Datei
getNEWinsert mit execNEWinsert ersetzen!

Jetzt bleibt nur noch das Style-Problem!
Wo kann ich das Aussehen des Eintragformulares Àndern?
Den Style vom Guestbookeintrag Àndert ich ja in der *.tmpl Datei!