Formulargenerator

Alles rund um Module und Plugins in CONTENIDO 4.9.
McHubi
Beiträge: 1147
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Formulargenerator

Beitrag von McHubi » Di 10. Mär 2020, 15:19

Hallo Lars,
trag hier doch bitte mal vollständige Daten ein, die sind bei SMTP notwendig.

Code: Alles auswählen

$send_from_name="irgendeinname"; 
$send_from_email="adresse@domainfürdiedasformularverwendetwird.de";
$use_smtp="true"
Es findet kein Abgleich mit den in der Konfiguration unter "System - >..." eingegebenen Daten statt.
Was
$send_from_name="";
$send_from_email="";
$use_smtp="false";
nur Mails an die keine Absender-Email-Adresse haben (In Outlook ist das Feld "Von" leer)
betrifft, hatte ich Dir ja schon geschrieben:
Und zwar - teste das bitte mal - einfach umdrehen:

// mail_body ist build within checking for errors section
if($send_from_name!="" AND $send_from_email!="")
{
$send_from_name=$name;
$send_from_email=$email;
}
Quelltext der Bestätigungsseite endet bei:
Das muss ich mir später mal anschauen. Ist die "Ampel" am Editor für die Modulausgabe grün? Das riecht nach einem php-Fehler bzw. Abbruch des Renderings.
VG
Markus
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)

lunsen_de
Beiträge: 213
Registriert: Mo 17. Okt 2005, 20:26
Wohnort: Weimar
Kontaktdaten:

Re: Formulargenerator

Beitrag von lunsen_de » Di 10. Mär 2020, 16:00

Hallo, das
Was

$send_from_name="";
$send_from_email="";
$use_smtp="false";
nur Mails an die keine Absender-Email-Adresse haben (In Outlook ist das Feld "Von" leer)

betrifft, hatte ich Dir ja schon geschrieben:

Und zwar - teste das bitte mal - einfach umdrehen:

// mail_body ist build within checking for errors section
if($send_from_name!="" AND $send_from_email!="")
{
$send_from_name=$name;
$send_from_email=$email;
}
habe ich gemacht. Trotzdem ist das Feld Absender Mail im Client leer.

Trage ich bei smtp Versand Werte für:
$send_from_name="irgendeinname";
$send_from_email="adresse@domainfürdiedasformularverwendetwird.de";
$use_smtp="true"
ein, kommt die Mail an, aber als Absender ist der aus den modulsettings eingetragen, nicht der aus dem E-Mail Inputfeldes des Formulars. Also in deinem Beispiel adresse@domainfürdiedasformularverwendetwird.de

Grüße larslunsen

McHubi
Beiträge: 1147
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Formulargenerator

Beitrag von McHubi » Di 10. Mär 2020, 17:16

Hi,
schick mir mal wenn Du magst per PN Zugangsdaten fürs Backend...
VG
Markus
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)

tagkalle
Beiträge: 15
Registriert: Mo 7. Sep 2009, 14:46
Kontaktdaten:

Re: Formulargenerator

Beitrag von tagkalle » Mi 8. Apr 2020, 15:28

Hallo,
ich habe das gleiche Problem.
Gibt es schon eine Lösung?

mfg
Kalle

McHubi
Beiträge: 1147
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Formulargenerator

Beitrag von McHubi » Mo 13. Apr 2020, 12:41

Hallo Kalle,

ja, ich habe die Modulausgabe etwas erweitert (Danke Lars für's Testen). In der Modulausgabe kannst Du ja per

Code: Alles auswählen

$send_from_name="Mein Name"; // if this is set to =""; the original name entered in form by the user will be taken
$send_from_email="mailadresse@meinedomain.de"; // if this is set to =""; the original mail-address entered in form by the user will be taken
festlegen, dass diese Daten für den Versand verwendet werden sollen.

Wenn Du stattdessen die Daten aus dem Formular für Absendername und -mailadresse verwenden möchtest, musst Du in der Modulkonfiguration den Variablennamen entsprechend verwenden. Also statt

Code: Alles auswählen

[/###type_text***Name***true***name***text***none***none***none***none***Bitte tragen Sie Ihren Namen ein.
###type_email***E-Mail***true***email***text***none***none***none***none***Bitte tragen Sie eine korrekte E-Mail Adresse ein.
verwendest Du

Code: Alles auswählen

###type_text***Name***true***send_from_name***text***none***none***none***none***Bitte tragen Sie Ihren Namen ein.
###type_email***E-Mail***true***send_from_email***text***none***none***none***none***Bitte tragen Sie eine korrekte E-Mail Adresse ein.
Die hier genannte Erweiterung ist natürlich in der Modulausgabe unter viewtopic.php?f=99&t=35231&p=179486#p179486 eingepflegt.

Viele Grüße,

Markus
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)

Antworten