Um ein Formular Textfeld auch an den/die AbsenderIn zu versenden, müssen einige Änderungen in der facileforms.prozess.php Datei, unter ../components/com_facileforms, gemacht werden.
Die beiden Änderungen müssen jeweils an zwei Stellen gemacht werden:
PHP-Code:$from = $mainframe->getCfg('mailfrom');
$fromname = $mainframe->getCfg('fromname');
wird jeweils ersetzt durch;
PHP-Code:$from = ff_getSubmit('cf-email');
$fromname = ff_getSubmit('cf-name');
Und folgende Zeile:
PHP-Code:$this->sendMail($from, $fromname, $recipients[$i], $subject, $body, $attachment, $isHtml);
wird jeweils ersetzt durch:
PHP-Code:$this->sendMail( ff_getSubmit('cf-email'),
ff_getSubmit('cf-name'), $recipient, $subject, $body, NULL, $html, NULL, NULL);
Im Joomla! Backend: Komponenten -> BreezingForms -> Formulare verwalten -> das jeweilige Formular anklicken -> Formular bearbeiten -> Übermittlungsteile -> Beginn Übermittlung, kommt folgendes rein:
PHP-Code:// Muss auf jeden Fall eingefügt werden!
global $mosConfig_mailfrom, $mosConfig_fromname;
$this->execPieceByName('ff_InitLib');
// Nur einfügen und modifizieren, wenn auch eine Mail an den Nutzer verschickt werden soll.
$this->sendMail(
$mosConfig_mailfrom, // E-Mail Adresse des Absenders
$mosConfig_fromname.'webdesign-4cms', // Name des Absenders
ff_getSubmit('email'), // Name des E-Mail Textfeldes im Formular
ff_getSubmit('betreff'), // Name des Betreff Feldes im Formular oder eines hidden Feldes
ff_getSubmit('nachricht') // Name des Nachrichten Textfeldes
);


LinkBack URL
About LinkBacks

Zitieren
Lesezeichen