Zum Inhalt springen

th_mailformplus: Grundsätzliche Fragen

Erstellt am 21. September 2007 · 7 Antworten · letzte Antwort am 19. Dezember 2007

Tags: Frage

m3typo3 ·

Hallo T3'ler,

ich habe schon so manchen Beitrag hier im Forum wie auch über die Google Suche gefunden aber noch hab ich keine konkrete Vorgehensweise für die Arbeit mit diesem Plugin.

Die Installation verlief erfolgreich und ohne Probleme, ich habe die Version 4.0.3 installiert! Was ist nun aber die richtige Vorgehensweise beim anlegen und einstellen. Ich habe verschiedene Wege probiert und bin mir dennoch unsicher welcher Weg der beste bzw. komfortabelste ist. Ich beschreibe mal meinen favorisierten Weg, wo ich im Anschluss aber noch Fragen aufwerfen, auf die ich noch keine Antworten habe.

Meine Vorgehensweise:
1. Plugin importiert und installiert
2. Systemordner "Formulare" angelegt (Enthält Erweiterung: ist bei mir leer, da th_mailformplus nicht angeboten)
3. Neuen Datensatz "mailformplus" in Systemordner angelegt und die benötigten Daten (Emails, Betreff und Template) angegeben
4. Neue Seite angelegt und Plugin "mailformplus" eingefügt (als Ausgangspunkt habe ich den Systemordner "Formulare" angegeben, in dem sich mein bereits angelegter mailformplus-Datensatz befindet)

... soweit funktioniert das alles. Es wird ein Formular angezeigt, Mails werden verschickt und die Daten der Mails werden als Datensätze in der Seite mit dem eingefügten Plugin gespeichert (nur über Web->Mailformplus sichtbar).

Nun zu meinen Fragen:
1. Ist meine Vorgehensweise korrekt?
2. Was muss ich einstellen, dass die Formulardaten nicht in der Seite sondern in meinem Systemordner gespeichert werden?
3. Muss ich für jedes Formular einen eigenen Systemordner anlegen oder kann ich verschiedene Formulare und Formulardaten in einem Systemordner sammeln?

MfG m3

Unbekannter Benutzer ·

Wie man in dem Manual lesen kann ist der Datensatz in dem Sysordner gar nicht mehr nötig mit der neusten Version. Es wird alles direkt im Hauptplugin eingestellt... Das kann dan öfter auf der Seite verwedet werden und mit den verschiedensten Formularentwürfen verknüpft werden.

m3typo3 ·

Das verstehe ich nicht ganz. Also ist die Vorgehensweise, die Formulare vorzudefinieren nicht mehr aktuell? ... das heißt es wird nur noch über das Plugin in der Seite konfiguriert ... was ich jetzt nicht mehr als Vorteil empfinde!

Somit muss sich der Redakteur mit der Konfiguration des Plugin beschäftigen, was nicht einfach wird ...

Unbekannter Benutzer ·

Ja, habe ich so verstanden... Im Manual steht:

Insert a "plugin" element on the page where the form should be shown – pluginname: "mailformplus".

New in Version 4.0.0: Only the plugin element is needed! (no mailformplus record anymore)

m3typo3 ·

Hmm, dann richte ich mich mal nach den Angaben des Erstellers bzw. den Hinweisen im Manual.

Für alle die sich auch mit dieser Extension quälen aber nur einseitige Formulare mit HTML Vorlage erstellen wollen, empfehle ich die Extension TMailform (pil_mailform).

Unbekannter Benutzer ·

Hallo,

die grundsätzliche Vorgangsweise sieht keinen Systemordner vor. Einfach nur eine Seite anlegen und als Seiteninhalt ein Pluginelement vom Typ Mailformplus. Dort kannst du deine Einstellungen treffen und fertig.
Um einzustellen, wie und wo die Werte in der Datenbank gespeichert werden sollen, empfehle ich dir das Manual zu studieren (Stichwort: "saveDB").

lg,
Reinhard

bisaim ·

Ich verwende Mailformplus mit einem Select-Feld im Template.
Einige Fehler werden geprüft, das Problem ist, dass das Select Feld immer wieder auf den ersten Wert gesetzt wird.
Wie kann die auswahl des users gespeichert werden bis alle Daten korrekt eingegeben sind und die speicherung bis zum absenden erhalten bleibt?

Unbekannter Benutzer ·

es gibt für selectboxen genauso wie für normale input felder einen marker, der dafür eingesetzt wird.

###selected_[feldname]_[wert]###

Bsp:

<select name="dropdown">
  <option value="wert1" ###selected_dropdown_wert1###>Wert1</option>
  <option value="wert2" ###selected_dropdown_wert2###>Wert2</option>
  <option value="wert3" ###selected_dropdown_wert3###>Wert3</option>
</select>

Damit bleibt im Fehlerfall der ausgewählte Wert selektiert.

mfg,
Reinhard