Zum Inhalt springen

Formhandler - nach Update funktionieren Templates nicht mehr

Erstellt am 13. November 2009 · 3 Antworten · letzte Antwort am 14. November 2009

Tags: Formhandler, Update & Upgrade, Frage

maggo ·

ich habe den Formhandler auf Version 0.9.4 geupdatet. Seitdem funktionieren die Templates nicht mehr korrekt - alle ###LLL:irgendwas##-Marker werden nicht mehr verarbeitet.

Selbst bei den originalen Beispieltemplates habe ich dieses Problem.

Kann mir jemand helfen?

maggo ·

bisher stand nur das hier im ts

plugin.Tx_Formhandler.settings.predef.default.markers.myMarker = CONTENT
plugin.Tx_Formhandler.settings.predef.default.markers.myMarker {
	.. Definition meines Markers..}
}

das Template und die Sprachdatei hatte ich über das Plugin asugewählt.

Zusätzlich habe ich das Original-Default-Template kopiert, wie folgt geändert und eingebunden:

Änderung in der Plugin-Setup-Datei (Verweis auf meine lang.xml)

langFile = fileadmin/templates/lang.xml

Änderungen im TS

<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/templates/formhandler-setup.ts">
#zusätzliche Versuche: 
plugin.Tx_Formhandler.settings.langFile = fileadmin/templates/lang.xml
plugin.Tx_Formhandler.settings.langFile1 = fileadmin/templates/lang.xml

Leider funktioniert das bisher immer noch nicht.

Zudem würde ich nach dem Ausfüllen des Formulars dem Nutzer die eingegebenen Daten anzeigen lassen. Leider wird da nur eine leere Seite angezeigt, obwohl das folgende im Template angegeben ist.

<!-- ###TEMPLATE_CONFIRMATION### begin -->
<table>
	<tr>
		<td>Vorname</td>
		<td>###value_firstname###</td>
	</tr>
	<tr>
		<td>Nachname</td>
		<td>###value_lastname###</td>
	</tr>
	<tr>
		<td>Email</td>
		<td>###value_email###</td>
	</tr>
	<tr>
		<td>Interessen</td>
		<td>###value_interests###</td>
	</tr>
	<tr>
		<td>Kontakt über</td>
		<td>###value_contact_via###</td>
	</tr>
</table>
<div>
	###PRINT_LINK### / ###PDF_LINK### / ###CSV_LINK###
</div>
<!-- ###TEMPLATE_CONFIRMATION### end -->
gmf ·

Es muss langFile.1 und nicht langFile1 heißen.
Abgesehen davon sollte das Auswählen der Datei im Plugin trotzdem funktionieren. Eventuell ist das ein Bug.

Damit die Übersichtsseite funktioniert, musst du im TypoScript den Finisher_Confirmation hinzufügen. Wie das geht, steht im Manual.