Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Archive

Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, biapar, Willr, Ingo, simon_w

Replace from address on Userdefinedform


Reply

4 Posts   1735 Views

Avatar
noizy

8 April 2008 at 2:07pm Community Member, 25 Posts

I've got a contact form with all the usual suspects: name, email, enquiry.

When I send as an non-logged-in user, the 'from' address that appears in my email is the site AdminEmail I defined in my _config file...

Email::setAdminEmail('dev@breathecommunications.com');

But how/where do I write the code that will take the submitted email address, and use that as the from address?

I'm just using the standard ContactForm page type - do I need to extend that with my own pagetype and add some code in there, perhaps?

Avatar
Double-A-Ron

26 August 2008 at 10:15am Community Member, 604 Posts

Bump and subscribe

Avatar
Liam

26 August 2008 at 4:41pm Community Member, 470 Posts

I wanted to do the same thing. You can't do it with the userdefined form, you must write your own code.

I've attached how my file turned out. Be sure to make your email template in mysite/templates/email named ContactPage_Email or whatever you want to change it to.

The code isn't commented, so if you don't understand some things, let me know.

Avatar
Liam

26 August 2008 at 4:43pm Community Member, 470 Posts

Hmm didn't upload the first time.