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've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

Template Questions /

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

UserForms SS3 Custom E-Mail Template


Go to End


3 Posts   2481 Views

Avatar
mimamo

Community Member, 22 Posts

15 February 2013 at 1:56am

Hi,

I'm using the awesome UserForms Module, it works perfect but the E-Mail Template looks terrible :D

I tried to edit the SubmittedFormEmail.ss but i got some problems.

1. Even if I delete $Body, the standard html tags were included. ( <!doctype html ... <html><head> ...<body> )
2. Is there a way to get the created forms by Variable? For example like this: $Field01, $Field02 or <% control Fields.First %>
<% control Fields.Second %> or something like this.
3. Have someone a modified, simple, template where i can have a look at?

thx for your help

- hobenni

Avatar
Willr

Forum Moderator, 5523 Posts

16 February 2013 at 4:03pm

1) The <html> tag is probably included by the SilverStripe mailer internally (https://github.com/silverstripe/sapphire/blob/3.0/email/Mailer.php#L87). Make sure your new email goes into the Email templates folder and you do a ?flush=1

2) You can use <% control Fields %><% if Pos == 1 %>..<% if Pos == 2.. etc.

Avatar
mimamo

Community Member, 22 Posts

18 February 2013 at 10:13pm

1)can i delete the code out of the mailer.php without messing up with some other functions in ss?

2)thx i'll do it like this :)