Code: Select all
Public Class MyFormFields
Public FirstName as String
Public LastName as String
Public EmailAddress as String
End Class
Code: Select all
Dim _MyFields as New MyFormFields
_MyFields.FirstName = "Joe"
_MyFields.LastName = "Payne"
_MyFields.EmailAddress = "foo @ foo.com"
Code: Select all
Dim _Template As EmailTemplate = EmailTemplateDataSource.Load(AlwaysConvert.ToInt(TemplateId))
' Now with the email template validated, we can proceed with template construction
_Template.Parameters.Add("store", Token.Instance.Store)
_Template.Parameters.Add("user", Token.Instance.User)
_Template.Parameters.Add("product", _Product)
Code: Select all
_Template.Parameters.Add("formfields", _MyFields)
Can it be done? My initial testing isn't working.....