BreezingForms - Eingegebene Email als Absenderadresse

Mit der Joomla! Erweiterung BreezingForms können umfangreiche und ansprechende Formulare erstellt werden.

Meistens möchte man jedoch, dass nicht die in Joomla! eingestellte Email Adresse als Absender verwendet wird, sondern diejenige welche der Benutzer eingegeben hat.

 

Anpassen der Sendefunktion in BreezingForms

Damit die vom Benutzer eingegebene Email Adresse auch als Absender verwendet wird, muss folgende Datei angepasst werden:

administrator/components/com_breezingforms/libraries/crosstec/functions/helpers.php

# Zeile 409 ändern in
$mail->setSender( array( $from ? $from : $prev_from, $fromname ? $fromname : $_fromname ) );

 

Eine Testnachricht zeigt dann auch die korrekte Absenderadresse.

 

Finale Anmerkungen

Meist ist es keine gute Idee, Kerndateien von Joomla! oder Erweiterungen wie hier zu verändern. Beim nächsten Update sind sämtliche Anpassungen auch wieder verloren und man muss diese erneut umsetzen.

Aus diesem Grund lohnt es sich für jede Seite und deren Änderungen eine Dokumentation zu führen, welche man nach jedem Update abarbeitet.

 

Diese Anpassungen wurden mit BreezingForms 1.9.0 (build 931) durchgeführt und getestet.

 

e-max.it: your social media marketing partner

Geschäftszeiten

Montag - Freitag: 14:00 - 18:00
Samstag: 10:00 - 18:00

Newsletter

Tragen Sie sich in unseren Newsletter ein und erhalten Sie nützliche Infos.

JooWI Online

JooWI 3D BoxJooWI Online Warenwirtschaft ist einfach, flexibel und optimal für Ihr Unternehmen.
Weitere Infos finden Sie auf JooWI Online.

Bestellen Sie noch heute die 30 Tage GRATIS Version!

Kontakt

Medialekt eK
Bahnhofstr. 4a
DE-93342 Saal a.d. Donau

Telefon: +49 9441 1750403

contact email icon

Medialekt eK (2024) - Ihr Partner für:
Webdesign, Web Entwicklung, Webhosting, Server Wartung, Mediendesign, Mediendruck, IT Hardware & Software, Internet & Netzwerke, Reparatur & Instandhaltung, Datenrettung

Medialekt and this site is not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.