dass in manchen fällen im übermittlungsteil noch code eingetragen wurde, habe ich schon gesehen. Allerdings dachte ich, dass mit FF_Validate_submit die sache auf jeden fall auch gesendet wird, sofern ich in den einstellungen Bestätigungsmails eingeschaltet habe.... scheinbar wohl doch nicht.
Habe mir die entsprechenden Themen durchgelesen und daraufhin folgenden Code unter Übermittlungsteil: Beginn Übermittlung : Spezial eingestellt:
Code:
// declare globals used in this piece
global $mosConfig_mailfrom, $mosConfig_fromname, $database; //aufpassen, dass keine Variable verloren geht
// include facile forms standard library
$this->execPieceByName('ff_InitLib');
$emailFrom = ff_getSubmit('Email_Text');
$fromName = ff_getSubmit('Nachname_Text');
$emailTo = 'MEINE-EMAIL-ADRESSE-HABE-ICH-NATÜRLICH-HIER-EINGETRAGEN';
$subject = ff_getSubmit('Anmerkungen_Text');
$message = 'Kontaktaufnahme über Ihre Internetseite' ;
// Sendmail function header
// function sendMail($from, $fromname, $recipient, $subject, $body,
// $attachment = NULL, $html = NULL, $cc = NULL, $bcc = NULL)
$this->sendMail(
$emailFrom,
$fromName,
$emailTo,
$subject,
$message
);
Im unteren Teil, also Ende Übermittlung steht nach wie vor der Verweis auf die Danke Seite:
Code:
// include FacileForms standard library
$this->execPieceByName('ff_InitLib');
ff_redirectPage('index.php?option=com_content&task=view&id=37&Itemid=49');
Die Benachrichtigungsmails habe ich ausgestellt. Kamen ja eh keine an.
Fülle ich nun das Formular aus und schicke es ab, lande ich wieder bei der Danke Seite bekomme aber nach wie vor keine Mail. (teste zur Zeit auf meinem Localhost, wo die Systemmails funktionieren.)
Unter Skripte und Formularteile habe ich nichts ausgewählt.
Und jetzt?
Lesezeichen