Hi,
I am new to Adalo, working on my first app, and would appreciate any assistance.
I want to gate the last 3 Sometimes actions by the condition (Incomplete count=0), so what steps should I take to nest those conditions?
Hi,
I am new to Adalo, working on my first app, and would appreciate any assistance.
I want to gate the last 3 Sometimes actions by the condition (Incomplete count=0), so what steps should I take to nest those conditions?
Hi @JKaye,
Actions are executed sequentially. For the conditional actions, if condition is met → it is executed. So in your case all last 3 “Update User” should be executed if incomplete count ==0.
“Link to” actions are also evaluated sequentially, so if a condition is met → user is sent to the target screen and all other actions aren’t evaluated.
If you’re talking about meeting two conditions, then it’s complicated. I would explore= the option of displaying different UI elements based on the “root” condition. E.g. you have one icon dsisplayed for the case of incomplete count = 0, using visibility conditions; and another icon for incomplete count >0. Then, for each icon, you don’t have to evaluate incomplete count - you can evaluate other conditions.
Just in case, I’ve noticed you’re using Toggle. Keep in mind that it can also be turned off, so you have to revert the changes.
Best,
Victor.
Hi Victor,
I appreciate the help!
I think you are saying those last three actions will run every time, and that is not what we want. We only want to do those checks if Incomplete count=0.
Please note the app tracks if users complete 3 habits assigned for that day, then evaluates whether the streak is existing or reset for the habit streak.
You said it gets complicated, but is it too complicated for Adalo?
Thanks!
Hi @JKaye,
It seems there is some misunderstanding here.
I am not saying last 3 actions will run every time. I am saying that these actions will run if one condition is met.
If you need to have two conditions to be met (Incomplete count = 0 AND Best self today = 0), then it is not possible to have it using regular conditional action in Adalo.
However, as I have explained, the possible workaround could be using a visibility condition on the element which calls the action (so it appears only if 1st condition is met) and then use 2nd condition(s) in the action sequence of this element.
Best,
Victor.
Okay, I understand the limitation, and will try that approach. Thanks again!
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.