73443

Sitecore - Web Forms for Marketers - Send Mail Editor: No option was shown on the Insert Field drop

Question:

I was blocked when implementing the send mail feature by Web Forms for Marketers.

I have checked the user guide before and it said I could use the 'Insert Field dropdownlist' to reference the form values on the send mail editor dialog.

My questions:<br /> 1. I cannot see any options on the insert field dropdownlist. Should I do any configuration to reach that?<br /> 2. I can use [EMail] on the To/CC/BCC/Subject fields to reference the value from form field, but I cannot do the same thing on the content field. How can I reference the form values on the content field?

Thanks

Answer1:

We experienced the same issue on our version of <strong>SC 6.4.1 with the WFM module 2.2.0_rev_101207</strong> and I was able to get the drop-down list to populate correctly by setting the display name of the Insert Field toolbar button in the core DB to: "Insert Field".

You can find the relevant HTML Editor Profile by flipping over to the Core DB and browsing to: <em>/sitecore/system/Settings/Html Editor Profiles/Rich Text Mail/Toolbar 1/Insert Field</em>

Under Appearance, set the "Display Name" field value to "Insert Field" (don't use the Ribbon... do it directly on the field), flip back to master, and see if it now populates.

Cheers.

Answer2:

Normally you should be able to select any user fields from the dropdown under the subject field. Just move the cursor to the content field and select a value from the dropdown list should be enough usually. Also if you are not able to select any value please make sure the website is in your safe website list if you. Do this by going to internet options and adding the site to the trusted websites. I have had the problem of not being able to select a user field from the list before and solved it by adding the website to the safe sites list.

Good luck!

Answer3:

This isn't documented anywhere to my knowledge, but may have luck with the following format:

[<label id="{Sitecore Field ID}">Field Name</label>]

Here is an example usage:

Form data:

<ul> <li>First Name: [<label id="{3F2504E0-4F89-11D3-9A0C-0305E82C3301}">First Name</label>]</li> <li>Last Name: [<label id="{BAC81E84-E304-4DBE-BBF6-F6747434FA20}">Last Name</label>]</li> <li>Email: [<label id="{8FA74988-2B79-40F2-B6F1-DAD4F0B27CAC}">Email</label>]</li> </ul>

Recommend

  • NHibernate proxyexception
  • Creating UDF with VSTO in Excel
  • How to set an entity field that does not exist on the table but does exists in the raw SQL as an ali
  • Client side validation mvc dropdown
  • how to query for min or max inet/cidr with postgres
  • Pre-populated SQLite Database not reading properly in Android Studio
  • Deploying a CodeRush plugin from the Community Site
  • sweetalert2 inputoptions from file in select example
  • How to override value that appears in a dropdown in the rails_admin gem
  • IE11 throwing “SCRIPT1014: invalid character” where all other browsers work
  • Simulate click Geckofx vb,net
  • Multicolored edittext hint
  • IE7 and TinyMCE with Plone
  • Redux Form - Not able to type anything in input
  • How to view images from protected folder with php?
  • Moving Android View and preventing onDraw to be called over and over again
  • MonoTouch: How to download pdf incrementally as indicated in the Apple slides “Building Newsstand Ap
  • How do I exclude a dependency in provided scope when running in Maven test scope?
  • Is there a perl module to validate passwords stored in “{crypt}hashedpassword” “{ssha}hashedpassword
  • How can I sort a a table with VBA with given text condition?
  • Installing iPhone App to iPhone
  • How to have background script and something similar to a default popup?
  • How to attach a node.js readable stream to a Sendgrid email?
  • Listbox within Listbox and scrolling trouble in Windows Phone 7 Silverlight
  • Could not find rake using whenever rails
  • Meteor helpers not available in Angular template
  • Cannot resolve symbol 'MyApi'
  • All Classes Conforming to Protocol Inherit Default Implementation
  • Align navbar back button on right side
  • DotNetZip - Calculate final zip size before calling Save(stream)
  • Warning: Can't call setState (or forceUpdate) on an unmounted component
  • log4net write single file for each call to log.info
  • Load html files in TinyMce
  • Error creating VM instance in Google Compute Engine
  • Free memory of cv::Mat loaded using FileStorage API
  • using HTMLImports.whenReady not working in chrome
  • Turn off referential integrity in Derby? is it possible?
  • Add sale price programmatically to product variations
  • Unable to use reactive element in my shiny app
  • How do I use LINQ to get all the Items that have a particular SubItem?