Current cell different from others depending on the status


image
image

How can I make the text on the current cell different depending on what the user is choosing the status to be on that specific show? (If that makes sense)

in the element, add a condition where if current cell’s thing is x.

After that, you can style the cell however you want it.

Haven’t seen your database structure but to paint you a picture, you can do it like this.

Condition:
If parent group’s series’ status is watching

Change background color to grey

Hope this helps :slight_smile:

Best,
Nino

1 Like

This didnt quite work.
When I try to add another series to the list with a different status, the other series has the same status as the one I just added.

The “Attack On Titan” series was intended to be on hold and the “Naruto” series was to be on watching, but it was changed to the same status as the one I just added which was naruto.

If I got this right, you want the element to change appearance based on its status, right?

I’m not sure how you structured your database and workflows but it you have that in place already, it should work.

On the element that you’re trying to change, you should have conditions where

if current cell’s series’ status is x
change x,y,z properties

Do this for the rest of your statuses

Hope this helps and clears any misunderstanding…

Best,
Nino

1 Like


Now the text is not showing

How about you sign up for an account on the website and try it out for yourself in debug mode?

Once you sign up press “Watch now” and press “Add to list” on at least 2 series then look at your watch list.

Can you give us access to your editor instead? Would be better if we could see what’s behind the hood

1 Like

How do I do that?

If you haven’t restricted access to other people, you can simply copy and send the link of your editor

1 Like

let me know if it works

It seems you restricted permissions to view your editor
image

1 Like

Try again
It should work now

Hello

You seem to be doing the right thing in your conditions for the watch status.

The reason why the series’ watch status are all the same is because you structured your database that way. The series’ status is not dynamic for each user.

A user might be able to add a series to their list of series but you won’t be able to change the specific watch status for each series.

If you change a series’ status to say, “watching”, all users that has that series on their list will also see “watching”.

To solve this, you need to remove the field watch status in the data type series

To make the series’ status dynamic to each user, you could instead make new list fields for your user. One per each watch status.

If user clicks “add to watch list” You could simply add that series to user’s watching list


There are a lot of nuances on how to implement this but the best thing that you could do right now is to optimize your database structure

Hope this helps!

Best,
Nino

1 Like

Thanks :grin: