@Victor Hope you can help me on this one! I have looked at your conditional linking videos that use an interium screen and cannot get that to work in my app.
Can you explain why it is has to go via an interium screen? I am not using the true/false check, but rather a ‘Other Components>Gig Deal Type>Selected Gig Deal Type’ is equal to ‘Guarantee’ and not equal to ‘Guarantee’ for the opposite action. Each of these then links to the respective page, either ‘Gig Details (G)’ or ‘Gig Details (T)’. I’ve added screenshots of the set up.
Any insight will be greatly appreciated (by anyone!)
First of all: separate screen for conditional “routing” actions is mostly used only in cases after user signup/login. The issue is that conditional actions don’t work properly in the same signup/login screen (e.g. you can’t first log the user in and then send it to Admin screen if they’re admin, or to Client screen if they’re client). That’s why a separate interim “routing” screen is used which has on-screen-enter actions which do the job.
In other cases using of separate screens for routing is quite rare. As I see in your screenshots, you’re not using conditional screens but rather conditional actions. As the conditions are not related to user and it doesn’t happen after login, they should work just fine. I believe that the issue is that you’ve set conditions incorrectly.
I assume that you have a collection “Selected Gig Deal Type”, with several values. Try setting comparison differently: for the top field select “Selected Gig Deal Type” → “Name” (or where you store the name of the deal type), and manually type in the name in the bottom field (case sensitive).
That makes sense re admin users, and also what I thought should be the case for this set up.
I had tried that, and have re-set it up to see if there was some error in manually entering the search terms. There are just two types of “Gig Deal Type”: ‘Guarantee’ & ‘Ticketed’. Below I have attached screenshots. I’m quite perplexed, because the DB clearly is capturing the Gig Deal Detail… any thoughts?
I have been building two apps over the past month and am wondering if you do consulting as an expert? I have read your comments and you definitely have a very strong understanding of Adalo’s limitations.
I have (now) got a very strong understanding of the foundations, but there are just a few things which I’m clearly missing - this just being one example!