Tokens are entered as plain text. There is no replacement. For instance, [node:author] is put into the "Confirmation message" text area, and the when the form is submitted, instead of "admin" for something I've posted, I see "[node:author]". I'm using other variables but [node:author] is something that EVERY webform would have so I wanted to narrow down whether it was the type of field or the whole process not working.

It seems to be that it's not working for ANY field tokens. Btw, I've tried using "Plain text", "Filtered HTML", and "Full HTML". No luck.

Any ideas?

Comments

fizk’s picture

Do you have the token module installed and enabled?

fizk’s picture

I didn't realize that it doesn't work for the confirmation message text area. Will fix.

fizk’s picture

Category: bug » feature
Status: Active » Fixed

Fixed in dev. Give it a try and let me know if it works for you.

Note, webform itself doesn't support token replacement in the confirmation message: #828566: Webform Token support on confirmation message

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

Just for "kicks & giggles" I tried "PHP format" as well, but to no avail.