I have form A, which gathers general background information from clients, that redirects on submit to form B, which gathers more specific financial information. The redirect url from from A to B has the clients' first names included as query parameters. I'm trying to use the get_param shortcode to populate these first names into a dropdown field that's in several repeaters in form B. This was working fine until I edited form B a little bit today, and now the names do not show up in the dropdowns at all. I can see they're still in the url query parameters though. Does anyone have an idea of why this could have stopped working or other ways I can accomplish this? Thanks
I played around with it some more, and it seems like the page breaks in the forms were causing the issue somehow. I removed the page breaks in Form B, and now the get param function is working just fine in the repeater dropdown. I'm not sure why the page breaks would cause the issue but it's working now.
Were you using AJAX via "submit this form with AJAX" or not?
I know with AJAX, you don't have a full page reload which might honor the parameter a bit easier. Or the other way around. I'm not entirely sure as I don't do a lot of forms with page breaks.
Please login or Register to submit your answer
Staff replied 4 months ago
Should be like this: [get param="param_name"]
You suggested you might potentially be using "get_param" as the shortcode. There is no underscore as per the above.
replied 4 months ago
Thanks Bobby, I wrote it down wrong in my question, but I'm following that format of [get param="param"] in my form. Thanks--
Staff replied 4 months ago
Can you share anything? Website, screenshots of your form or view settings, what the URL looks like where the parameters exist.
Staff replied 4 months ago
Brad, did you get it figured out?
Staff replied 4 months ago
I’m curious about the changes in form B. If the issue started there, that’s the first thing we should look into. Here are some questions to help us diagnose the problem:
1. Can you explain the changes you made to form B?
2. Did you try to revert the form to its original state before the changes? What happened?
3. If you’re working in a production system, did you make a backup before editing form B?
Without knowing the root cause of the problem, it’s tough to pinpoint why things stopped working.