Zum Inhalt springen

MailformPlus ( th_mailformplus ) Druckausgabe...

Erstellt am 15. November 2007 · 2 Antworten · letzte Antwort am 9. Mai 2008

Tags: Frage

Himmi ·

Typo3: 4.1.3
Mailformplus: 4.0.3

Hallo Allerseits,

normalerweise wurschtel ich mich ja immer selber durch - hier komme ich aber beim besten Willen nicht weiter. Seit Tagen... *gr

Was ich möchte:

Ein "einseitiges" Formular erstellen. Die Weiterleitung auf eine "Danke-Seite" und die Datenfelder zusammengefasst als Brief in einer Druckversion anbieten.

Laut Anleitung ist das ja auch möglich.

Meine Verständnisfrage:

Wo binde ich die mailformplus_userfunc.inc.php ein? Auf der Danke-Seite oder auf der Seite, wo das PlugIn eingefügt ist?

Habe da schon alles mögliche mit make_printlink und cron_print probiert. Komme nicht weiter.

Habe auch schon probiert statt mit dem Subtamplate ###TEMPLATE_PRINT### mit dem ###TEMPLATE_SUBMITTED_OK### zu arbeiten. Hier weiß ich aber auch nicht, wie ich eine Druckseite automatisch öffnen lassen kann.

Bin total strubbelig.

Kann mich mal einer sortieren? 😉

Grüße und besten Dank

Himmi

Himmi ·

Hallo nochmal,

kann mir denn keiner helfen?

Leider hänge ich immer noch an diesem Problem. Vielleicht erkläre ich mal, was ich vor habe:

Es geht um ein Online Anmeldeformular, wo sich Interessierte zu einer Prüfung anmelden sollen. Da eine Unterschrift erforderlich ist, muss das Formular mit den eingegebenen Daten vom Besucher ausgedruckt werden können. Dazu habe ich die Variablen in ein HTML-Formatiertes Anschreiben verpackt. Die Daten werden auch per Mail verschickt und der Besucher erhält eine Bestätigungsmail. Also, Mailformplus funktioniert bis dahin.

Die Anleitung zum Print-Subtemplate habe ich vor und zurück gelesen. Leider geht nicht eindeutig daraus hervor, wie ich auf der Redirect-Seite den Link zur Druckversion erzeugen kann bzw. wie ich an die Daten aus dem Subtemplate kommen kann.

Das Template inklusive <!-- ###TEMPLATE_PRINT### begin -->Inhalt und Formulardaten<!-- ###TEMPLATE_PRINT### end --> ist doch auf der Seite einzubinden, wo das Plugin von Mailformplus enthalten ist. Nicht auf der "Danke-Seite" - Oder?

Die mailformplus_userfunc.inc.php habe ich in den Fileadmin-Ordner gepackt.

Auf der "Danke-Seite" ein Extension-Template angelegt und im Setup folgender Inhalt:

includeLibs.mailformplus_functions = fileadmin/php/mailformplus_userfunc.inc.php

################################
# outputs the PRINT template below normal page content
# main content
################################
temp.main_content = COA
temp.main_content {
10 < styles.content.get
20 = USER
20.userFunc = user_mailformplus_userfunc->user_mailformplusPrint
}

page.10.subparts.CONTENT_MAIN < temp.main_content

Es kommt jedoch lediglich der Inhalt des Content von der Danke-Seite.

Was natürlich auch schön wäre, wenn der Besucher das Anschreiben mit seinen eingegebenen Daten als PDF in der Bestätigungsmail bekommen würde - evtl. zusätzlich?!

Büdde, büdde, gib mir doch mal jemand einen Tipp...

Danke!

Himmi

alexliebe ·

Hallo Himmi,

vielleicht hilft Dir das weiter: http://www.traum-projekt.com/forum/sitemap/t-97555.html

Diese Anleitung funktioniert bei mir gut.

Allerdings stehe ich bei einem weiteren Problem an.
Ich möchte die Einzelansicht (der Listenfunktion) auch ausdrucken können. Mit oben erwähnter Anleitung wird immer nur die letzte Eingabe angezeigt - jedoch nicht der in der Liste angeklickte Datensatz.

Gruß, Alex