Hey there,
I have the following setup:
Form 1 (with PageCreate IFTTT)
Form 2
Page1,2,3,4..... (All have a liveview filtered by ID to display the corresponding entry of Form1)
In the LiveView (better said the template its based on) Ive included another registration control pointing at Form2 so u can create an entry in Form2 out of every page. Now whenever I use the registration control in the pages to create an entry in Form2 --> after submitting it refreshes the page. Problem is that I use aura tabs to structure the pages better. After the refresh it always jumps to the first aura tab which makes it very hard to create multiple entrys.
Even if I put @self in the RegControl it refreshes the page and it jumps to the first tab.
Is there a solution for that ?
Greetz Max
The contents of a LiveView is rendered in the context of the page where the actual template is.
However, you can send a variable or variables from the page that includes it, for example the page where the view is used (included) See https://wiki.vertuna.com/spaces/CONFIFORMS/pages/195264794/Using+ConfiForms+LiveView+macro
Alex
Hey Alex,
thanks for your response ! Unfortunatly it doesnt quiet solve my problem yet.
Maybe I give another example to make it more clear what the actual problem is.
I have a registration control for Form2 in the LiveView template.
Now if you create an entry trough that registtration control in the page with the liveview it redirects you straight to the template after every submission.
Even with @self it is not working it keeps redirecting to the template.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I totally understand what you mean - and this is how the LiveView work
It is rendered in the context of a page that this view includes
And you need to pass the parameter to it to make it redirect to the page that you need. Instead of @self use the parameter and set that parameter from the LiveView
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think I dont get it :(
What I understood:
1. There is no option to NOT refresh the liveview after submitting a record in a registrationcontrol placed in the liveview template
2. Thats why I have to do a redirect. Now when I set the redirect to URL in the registration control in the liveview template to google.de -> It works. When I set it to a dynamical link it does not because its a liveview. So I have to set up the ID of the page i want to land on in the page properties so LiveView can find it. Is that correct?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
1. Yes
2. either url or page id, passing it to the LiveView. And in the contents that you include using this view you access that variable value (in redirect url parameter)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So in the actual page with the liveview it looks like that (picture) and in the reg control in the template the redirect url is [page_property.pageID] ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Maximilian Neufeld ,
I'm no ConfiForms expert (and I'd say there aren't many on this forum), so I'd suggest reaching out to the official app support team.
In case of ConfiForms, you can find contact details here. (incl. link for service desk/request form)
Maybe someone can/will jump in here, but it's usually faster to contact the vendor directly.
Cheers,
Tobi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Tobi,
yeah ConfiForm Experts are rare to find :P
Mostly Alex is responding really really fast here and is helping a lot of times.
Cheers back
Max
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.