Fragen zum PIFA-Plugin
-
- Beiträge: 60
- Registriert: Mo 28. Nov 2005, 16:01
- Kontaktdaten:
Fragen zum PIFA-Plugin
Ich möchte ein Formular mittels des Formular Assistenten erstellen. Die Formulardaten soll sowohl in der DB gespeichert als auch per Mail versandt werden. Da ich keine wirkliche Anleitung gefunden habe, erlaube ich mir meine diversen Fragen hier zu stellen:
1) Gibt es eine Möglichkeit, die Konfigurationen (Sender Email, Sender Betreff, etc.) generell zu setzen (Mandanten-übergreifend), damit man diese Infos nicht immer neu setzen muss, wenn ein neues Formular erstellt wird?
2) Ist es korrekt, dass nur Textmails verschickt werden? Ich wollte im Template cms_pifaform_default_mail_client.tpl die Daten für Key und Value in einer zweispaltigen HTML-Tabelle ausgeben...
3) Nach dem Absenden des Formulars geht es 15 bis 25 Sekunden, bis das Formular abgeschickt und die Bestätigungsmeldung angezeigt wird. Da die Website sonst ziemlich schnell läuft frage ich mich, ob es wohl an diesem Plugin liegt? Ist das ein generelles Problem des Plugins oder kann ich an meiner Server-Infrastruktur etwas optimieren?
4) In der Datentabelle bleibt die Spalte "Timestamp" leer. Muss ich diesen spezifisch setzen? Wie/wo? (Nachtrag: Wenn ich ein neues Formular erstelle, wird der Timestamp gesetzt...) Beim Beispiel-Formular bleibt die Spalte nach wie vor leer.
5) Ich kann ein komplettes Formular inkl. Daten zwar exportieren, beim Import gibt es allerdings eine Fehlermeldung ("XML File could not be read").
6) Wenn ich ein neues Formular erstelle und nach dem Submit ein Mail an den Empfänger schicken möchte. Wie weiss das System, an welche Email-Adresse das Mail geschickt werden soll? Wie wird das entsprechende Input-Feld mit dem Mailversand verknüpft?
Ich bin sicher, dass viele andere User über Antworten zu diesen Fragen dankbar sind. Solange die Nutzung nicht super simpel ist, werden sich viele Webmaster hüten, diese eigentlich sehr coole Plugin zu verwenden.
Mit besten Grüssen
Matthias
1) Gibt es eine Möglichkeit, die Konfigurationen (Sender Email, Sender Betreff, etc.) generell zu setzen (Mandanten-übergreifend), damit man diese Infos nicht immer neu setzen muss, wenn ein neues Formular erstellt wird?
2) Ist es korrekt, dass nur Textmails verschickt werden? Ich wollte im Template cms_pifaform_default_mail_client.tpl die Daten für Key und Value in einer zweispaltigen HTML-Tabelle ausgeben...
3) Nach dem Absenden des Formulars geht es 15 bis 25 Sekunden, bis das Formular abgeschickt und die Bestätigungsmeldung angezeigt wird. Da die Website sonst ziemlich schnell läuft frage ich mich, ob es wohl an diesem Plugin liegt? Ist das ein generelles Problem des Plugins oder kann ich an meiner Server-Infrastruktur etwas optimieren?
4) In der Datentabelle bleibt die Spalte "Timestamp" leer. Muss ich diesen spezifisch setzen? Wie/wo? (Nachtrag: Wenn ich ein neues Formular erstelle, wird der Timestamp gesetzt...) Beim Beispiel-Formular bleibt die Spalte nach wie vor leer.
5) Ich kann ein komplettes Formular inkl. Daten zwar exportieren, beim Import gibt es allerdings eine Fehlermeldung ("XML File could not be read").
6) Wenn ich ein neues Formular erstelle und nach dem Submit ein Mail an den Empfänger schicken möchte. Wie weiss das System, an welche Email-Adresse das Mail geschickt werden soll? Wie wird das entsprechende Input-Feld mit dem Mailversand verknüpft?
Ich bin sicher, dass viele andere User über Antworten zu diesen Fragen dankbar sind. Solange die Nutzung nicht super simpel ist, werden sich viele Webmaster hüten, diese eigentlich sehr coole Plugin zu verwenden.
Mit besten Grüssen
Matthias
-
- Beiträge: 60
- Registriert: Mo 28. Nov 2005, 16:01
- Kontaktdaten:
Re: Pifa-Kontaktformular
Kann mir jemand meine diversen Fragen zum Pifa Formular Plugin beantworten? Ansonsten getraue ich mich fast nicht, dieses auf einer Live-Website einzusetzen...
Danke euch!
Danke euch!
-
- Beiträge: 87
- Registriert: Do 26. Apr 2012, 23:02
- Kontaktdaten:
Re: Fragen zum PIFA-Plugin
Klar! Im MailedFormProcessor steht z.B.1) Gibt es eine Möglichkeit, die Konfigurationen (Sender Email, Sender Betreff, etc.) generell zu setzen (Mandanten-übergreifend), damit man diese Infos nicht immer neu setzen muss, wenn ein neues Formular erstellt wird?
Code: Alles auswählen
$subject = $this->getModule()->getSetting('pifaform_mail_client_subject');
$fromEmail = $this->getModule()->getSetting('pifaform_mail_client_from_email');
Richtig! Ebenfalls ein guter Feature-Request!2) Ist es korrekt, dass nur Textmails verschickt werden? Ich wollte im Template cms_pifaform_default_mail_client.tpl die Daten für Key und Value in einer zweispaltigen HTML-Tabelle ausgeben...
Da ich dieses Problem so bisher noch in keinem Projekt beobachten konnte vermute ich, daß es was mit deinem Mail-Server zu tun hat. Der PIFA verwendet zum Versenden der Mails den SwiftMailer.3) Nach dem Absenden des Formulars geht es 15 bis 25 Sekunden, bis das Formular abgeschickt und die Bestätigungsmeldung angezeigt wird. Da die Website sonst ziemlich schnell läuft frage ich mich, ob es wohl an diesem Plugin liegt? Ist das ein generelles Problem des Plugins oder kann ich an meiner Server-Infrastruktur etwas optimieren?
Du kannst die System- oder Mandanteneinstellung pifa/timestamp auf folgende Werte setzen: never, byform oder always. Diese bestimmt, ob im Backend die Verwendung des Timestamps pro Formular eingestellt werden kann. Setze es am besten auf byform und editiere das entsprechende Formular im ersten Reiter, in dem dir der Timestamp fehlt.4) In der Datentabelle bleibt die Spalte "Timestamp" leer. Muss ich diesen spezifisch setzen? Wie/wo? (Nachtrag: Wenn ich ein neues Formular erstelle, wird der Timestamp gesetzt...) Beim Beispiel-Formular bleibt die Spalte nach wie vor leer.
Könntest du mir deinen Export mal zur Verfügung stellen? Am besten zunächst ohne Daten, also nur die Struktur ...5) Ich kann ein komplettes Formular inkl. Daten zwar exportieren, beim Import gibt es allerdings eine Fehlermeldung ("XML File could not be read").
Dies ist im beispielhaften "MailedFormProcessor" definiert. Per default wird hier das Formularfeld mit dem Namen "email" verwendet.6) Wenn ich ein neues Formular erstelle und nach dem Submit ein Mail an den Empfänger schicken möchte. Wie weiss das System, an welche Email-Adresse das Mail geschickt werden soll? Wie wird das entsprechende Input-Feld mit dem Mailversand verknüpft?
Re: Fragen zum PIFA-Plugin
Seltsam,
ich lege ein Formular an im Assistenten. Passt alles.
Artikel angelegt
Modul eingebunden
Konfiguration ausgefüllt gemäß Contenido Anleitung
Ergebnis:
Im Quelltext der Seite sehe ich, dass Contenido mir das Formular in <!-- --> setzt und es logischerweise nicht anzeigt!
Ist das richtig?????
ich lege ein Formular an im Assistenten. Passt alles.
Artikel angelegt
Modul eingebunden
Konfiguration ausgefüllt gemäß Contenido Anleitung
Ergebnis:
Im Quelltext der Seite sehe ich, dass Contenido mir das Formular in <!-- --> setzt und es logischerweise nicht anzeigt!
Ist das richtig?????
Re: Fragen zum PIFA-Plugin
Sende mal ein Screenshot von dem Popup, wo du dein Formular konfigurierst (also Subject, Reciepient, etc. einträgst.)
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
Re: Fragen zum PIFA-Plugin
So cool ist das nicht, es ist nur klicki-bunti mit beschränkten Möglichkeiten.matthiasschnueriger hat geschrieben: Solange die Nutzung nicht super simpel ist, werden sich viele Webmaster hüten, diese eigentlich sehr coole Plugin zu verwenden.
Cool war das alte Formular, mit dem du als Entwickler geradezu Eierlegende-Wollmilchsäue programmieren konntest... und auch weiterhin kannst.
Darum habe ich mir die alte Version für 4.9. angepasst.
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.
Re: Fragen zum PIFA-Plugin
Hallo Faar,
könntest du deine Anpassung des alten Kontactformulars für 4.9. zur Verfügung stellen?
Grüße aus Bremen,
Horst
könntest du deine Anpassung des alten Kontactformulars für 4.9. zur Verfügung stellen?
Grüße aus Bremen,
Horst
Webdesign | Contenido: Templateprogrammierung, Einrichtung und Verwaltung | http://www.w2media.de
Re: Fragen zum PIFA-Plugin
Hallo Horst 1234,
mein Formulareditor könnte auch noch eine Alternative für Dich sein: http://forum.contenido.org/viewtopic.php?f=89&t=35231
mein Formulareditor könnte auch noch eine Alternative für Dich sein: http://forum.contenido.org/viewtopic.php?f=89&t=35231
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)