Zum Inhalt springen

Ausgabemail formatieren?

Erstellt am 16. Februar 2004 · 13 Antworten · letzte Antwort am 13. Februar 2007

Tags: Frage

timzim ·

Hallo,

ich vesuche nun wirklich schon seit Wochen die Mail, welche durch Ausfüllen
eines Mailforms erzeugt wird zu formatieren. Üblicherweise sieht diese Mail
ja so aus:
Feldname1: Feldwert1
Feldname2:Feldwert2
Feldname3:Feldwert3
...

Ich hingegen möchte gerne eine Ausgabe in der Form:

Hallo lieber Besucher!

Ihre Nachricht mit dem Thema Feldwert1 haben wir erhalten. Sie interessieren
sich für das Thema Feldwert2.
Hierzu möchten sie Feldwert3.......

Ich möchte also die eingegebenen Daten in einen freidefinierten Text
einstreuen Ich konnte bis dato nirgends eine Info dazu finden. Kann mir
jemand einen Tip geben? Ich bin nun wirklich völlig ratos. Das muss doch
gehen!

Gruß

Timo

TW ·
vanessa schrieb

Hallo,

hast du dazu schon etwas gefunden?
Würde mich auch sehr interessieren...

Danke für Tipps

hi
ein blick in die php datei für die mail generierung lohnt sich!

cu
thorsten

vanessa ·

Hi,

kannst du mir noch sagen, welche Datei das genau ist? Ich selber kann kein PHP, aber ich würde das dann gern weiterleiten.

Danke.

ben ·

Würde mich auch interessieren wo die Formatierung hinterlegt ist, stehe nämlich vor dem selben Problem wie timzim..
Wenn es jemand weiss bitte dringend posten 🙂

Über den Extension Manager kann man es denke ich vergessen.. Mailform ist keine eigene Extension und ist hier auch nicht aufgelistet.

Habe per FTP mal versucht Dateien zum Mailform zu finden und bin darauf gestossen, wie man die Felder im Wizard einschränken kann.. War immerhin auch mal nicht schlecht 😉

typo3_src/typo3/wizard_forms.php
Hier nach
$types = explode
suchen und die Felder, die man nicht haben möchte einfach rauslöschen.

Nur wo formatiert man die dumme Mail?! #angry#

ben ·

Ich habe das bisher so verstanden, dass man mit dieser Extension ein template definieren kann wie das Formular selbst ausschaut.

Aber nicht, wie die E-Mail aussieht, die letztendlich an den Ersteller des Formulars geht..

Demnach würde diese Extension mein Problem nicht lösen..

Habe ich das falsch verstanden?

RT-Schwabe ·

Hallo

ich suche da auch schon eine weile rum.
Welche php-Datei von der Mailformplus ext. muss man da umbauen und v.a. an welcher Stelle steht das drin?

Wäre echt gut, wenn das hier jemand wissen würde.

Gruß
Thorsten

stpadberg ·

Hi,

das Mailformular wird in der Datei

'tslib/class.tslib_content.php'

generiert, und zwar in der Klasse 'tslib_cObj' mit der Funktion 'FORM($conf,$data)'.

Allerdings ist damit, glaube ich, noch nicht geklärt, wie die Mail aussehen soll.

Ich habe mir oft damit beholfen, dass ich die Variable, die durch das Mailformular belegt werden soll, entsprechend ausführlich benannt habe. Das sieht zwar nicht so super toll aus, erfüllt aber normalerweise seinen Zweck.

Gruß
Stefan Padberg

just2b ·
RT-Schwabe schrieb

ich suche da auch schon eine weile rum.
Welche php-Datei von der Mailformplus ext. muss man da umbauen und v.a. an welcher Stelle steht das drin?

da gibts e ne doku zur ext...

RT-Schwabe ·

entweder ich bin zu blöd die doku zu finden oder das steht da nicht drin.

aber vielleicht hat das auch schon jemand gemacht und weiss wie das geht.

die mail kommt jetzt im moment so an:

NAME: Test
ADRESSE: Test
TELEFON: Test
NACHRICHT: Test

Aber vielleicht kann man das etwas schöner formatieren oder so...

Name:      Test
Adresse:   Test
Telefon:   Test
Nachricht: Test

Wenn ja jemand einen Tipp hat wäre ich sehr dankbar.

Gruß
Thorsten

dirk diggler ·

Hi RT-Schwabe,

hat sich dein Problem geloest, hast du eine Loesung gefunden?

Ich stehe naemlich auch vor der gleichen Problematik und ein Formatierung in 2 Tabellenspalten wuerde mir ebenfalls voellig genuegen. Die Kroenung waere dann noch eine thematische Unterteilung oder eine Leerzeile zischen den Themen um es noch uebersichtlicher zu gestalten.

Vielen dank fuer jede Hilfe

Dirk

MWolf ·

Hallo zusammen,

um keinen neuen Thread aufzumachen möcht ich mal schnell hier posten.

Ich stehe vor einem ähnlichen Problem.

Nur möchte ich nich die Ausgabe in dem Sinne formatieren, sondern ie Bezeichnungen.

NAME: Test
ADRESSE: Test
TELEFON: Test
NACHRICHT: Test

möchte ich formatieren in

Name: Test
Adresse: Test
Telefon: Test
Nachricht: Test

Wie gehe ich da am besten vor?

Danke bereits vorab für die Lösungshilfen

HerrJeh ·

schlagt mich, aber in der extension mailformplus ist das ganze doch wunderbar beschrieben - sogar mit einer feinen beispieldatei... :o

*staun*

@wolf: eine änderung der values sollte doch eigentlich genügen...