|
Verfasst am: 28. 12. 2011 [11:05]
|
|
Silkea
Dabei seit: 17.08.2007
Beiträge: 79
|
Hallo,
nach einem Update des Formhandlers ging erstmal gar nichts mehr. Jetzt läuft wieder alles, wie es soll (na ja, fast).
Ich habe eine default-Konfiguration erstellt über Typoscript. So weit so gut. Wenn ich das Plugin einbinde, tut auch alles wie es soll. Wenn ich aber auf der Seite, wo das Plugin eingebunden ist, nun eine andere Redirect-Seite auswähle, bekomme ich folgende Fehlermeldung:
finishers fehlt! Flexform beinhaltet '75197',aber die TypoScript-Konfiguration ist unvollständig. Bitte fügen Sie 'Tx_Formhandler_Finisher_Redirect' hinzu!
Wobei 75197 die ID der Seite ist, auf die weitergeleitet werden soll. Gibt es da irgendetwas, das ich noch eintragen muss, damit die Auswahl auch über die Seite mit dem Plugin funktioniert?
TS-Ausschnitt fürs Formular:
finishers {
1.class = Tx_Formhandler_Finisher_Mail
1.config {
limitMailsToUser = 5
admin {
# comma separated list of addresses
to_email = xxx
to_name = xxx
subject = Anfrage über Kontaktformular
sender_email = email
sender_name = firstname lastname
replyto_email = email
replyto_name = firstname lastname
}
user {
to_email = email
to_name = firstname lastname
subject = Ihre Anfrage
sender_email = xxx
sender_name = xxx
replyto_email = xxx
replyto_name = xxx
}
}
2.class = Tx_Formhandler_Finisher_SubmittedOK
2.config {
returns = 1
}
}
Das Dateien löschen (wenn man welche hochgeladen hat) funktioniert noch nicht richtig: die Datei, auf deren X man geklickt hat, wird zwar gelöscht (gehe ich zurück (back-Taste im Browser) und lade das Formular neu, ist die Datei tatsächlich nicht mehr da), aber statt dass das Formular angezeigt wird, werden nur die noch vorhandenen Dateien angezeigt, es wird also das falsche Template verwendet/angezeigt.
Habe ich da etwas falsch eingestellt? Oder ist das ein Bug?
Ts für die Dateien:
# File configuration
singleFileMarkerTemplate {
totalWrap = <ul>|</ul>
singleWrap = <li class="red">|</li>
}
totalFilesMarkerTemplate {
totalWrap = <ul>|</ul>
singleWrap = <li class="red">|</li>
}
files {
#clearTempFilesOlderThanHours = 48
uploadFolder = fileadmin/user_upload/testseiten/dateiupload
enableFileRemoval = 1
enableAjaxFileRemoval = 1
customRemovalText = X
}
sowie
# Interceptors configuration
initInterceptors {
1.class = Tx_Formhandler_Interceptor_Filtreatment
}
vg
Silkea
|