protected override Dictionary <string, object> BuildCustomTokens(SendEmailExtendedData data, FormSubmitContext formSubmitContext) { var tokens = base.BuildCustomTokens(data, formSubmitContext); var attachmentTokens = fileAttachmentTokenBuilder.BuildFileAttachmentTokens(data, formSubmitContext); tokens.AddRange(attachmentTokens); return(tokens); }
protected override Dictionary <string, object> BuildCustomTokens(SendEmailExtendedData data, FormSubmitContext formSubmitContext) { var tokens = base.BuildCustomTokens(data, formSubmitContext); var attachmentTokens = fileAttachmentTokenBuilder.BuildFileAttachmentTokens(data, formSubmitContext); tokens.AddRange(attachmentTokens); if (data.GenerateAllFieldsToken) { var formFields = mailTokenBuilder.BuildAllTokens(formSubmitContext); tokens.Add(Sitecore.Configuration.Settings.GetSetting("FormExtensions.AllFormFieldsTokenName", "AllFormFields"), ConvertTokensToSingleString(formFields)); } return(tokens); }