2

How can the thank you page display submitted values? I'd like to give the users the submission id to reference.

I've tried adding a hidden redirect field with a shortcode GET parameter but haven't got the syntax right.

2
  • Is {{ craft.app.request.getParam('paramName') }} (docs) what you're after?
    – Oli
    Jul 31, 2020 at 7:53
  • That gets me a lot closer to a work around, but I'm trying to get the new submission's id.
    – ponies
    Jul 31, 2020 at 9:01

1 Answer 1

3

You can grab the last submitted entry on the thank you page. So using the example, you should be able to do lastEntry.id

5
  • That'd do the trick, but it's a wee bit hinky. The page would always have the most recent submission's content.
    – ponies
    Jul 31, 2020 at 16:28
  • Isn’t that what you wanted? Or can a user submit multiple times, and you want to show all their submissions?
    – dmatthams
    Jul 31, 2020 at 18:59
  • Unless I'm misunderstanding, the thank you page would always display the latest submission's content regardless of the user viewing it.
    – ponies
    Jul 31, 2020 at 19:09
  • I’m pretty sure it would be the last submission of that user (otherwise that is a huge security issue), but check with the developer to be sure.
    – dmatthams
    Jul 31, 2020 at 19:37
  • 2
    I just checked the code and yes, it only gets the last entry for that session, so you’re good to go!
    – dmatthams
    Jul 31, 2020 at 19:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.