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.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

Archive /

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

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

Replace from address on Userdefinedform

Go to End

4 Posts   2117 Views


Community Member, 25 Posts

8 April 2008 at 2:07pm

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...


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?


Community Member, 607 Posts

26 August 2008 at 10:15am

Bump and subscribe


Community Member, 470 Posts

26 August 2008 at 4:41pm

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.


Community Member, 470 Posts

26 August 2008 at 4:43pm

Hmm didn't upload the first time.