# Dual filters

**URL:** <https://community.glideapps.com/t/dual-filters/53111>\
**Category:** Ask for Help\
**Created:** [November 2, 2022, 10:40am UTC](https://community.glideapps.com/t/dual-filters/53111 "2022-11-02T10:40:32Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![manthe](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/manthe/32/49614_2.png) [@manthe](https://community.glideapps.com/u/manthe)\
**Post date:** [November 2, 2022, 10:40am UTC](https://community.glideapps.com/t/dual-filters/53111/1 "2022-11-02T10:40:32Z")

</div>

Hi all.

I am creating a menu for a resturant, and the main menu is a Collection with a list of all the meals.  
Every meal has a category and I have a filter by category so it’s easy to view only deserts if I want to.

It would be really nice to have another choice to also only show items that i marked as vegan or vegetarian.

I have a column in my Gsheet where I have set the values vegan;vegetarian;meat but how do I present and only show vegan entries from the list.

I have played around with “Choice” and also with additional “filter data” Option, but that seems to filter the showed items for everyone that is viewing the page.

I need like an additional filter on top of the food category.

Can this be done?

Maybe i can concatenate the category and Vegan column inteo a new column and set the filter on that, but I have not got that working.

Cheers Måns

---

<div class="post-metadata">

**Author:** ![Harsh\_Ganatra](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/harsh_ganatra/32/35515_2.png) [@Harsh\_Ganatra](https://community.glideapps.com/u/Harsh_Ganatra)\
**Post date:** [November 2, 2022, 10:47am UTC](https://community.glideapps.com/t/dual-filters/53111/2 "2022-11-02T10:47:51Z")

</div>

Yes you can totally do it by:  
Adding a new user specific column  
Then Adding a choice component with the categories and writing them to the user specific column  
Last step adding a filter in the list of restaurants with Category (which is your restaurants category) is Screen \> The user specific column that you made.  
This will only show you the list of category which you have selected in the choice component.  
Note: User specific column will help you filter to each user differently.

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [November 2, 2022, 10:56am UTC](https://community.glideapps.com/t/dual-filters/53111/3 "2022-11-02T10:56:32Z")

</div>

@manthe

> [@eyes Multiple Custom Filters in Glide Pages (How to)](https://community.glideapps.com/t/multiple-custom-filters-in-glide-pages-how-to/53035):
>
> How to Add Multiple Custom Filters to Glide Pages 0:00 How to Filter Collections & Lists in Glide 2:25 How to Add Custom Filters in Glide 7:25 How to Add a Custom Search Box in Glide [[How to Add Custom Filters to @glideapps Pages] ](https://www.youtube.com/watch?v=6C5pfmEzb8o) Also bookmark it in Glide University point_down

---

<div class="post-metadata">

**Author:** ![manthe](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/manthe/32/49614_2.png) [@manthe](https://community.glideapps.com/u/manthe)\
**Post date:** [November 2, 2022, 12:09pm UTC](https://community.glideapps.com/t/dual-filters/53111/4 "2022-11-02T12:09:49Z")

</div>

Many THX for the reply 🙂

But…  
I am not using “user specific data” for may page.  
It is a public page with no login requirements.

I don’t want any users to create an account just to view the menu.

What to do then?

---

<div class="post-metadata">

**Author:** ![manthe](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/manthe/32/49614_2.png) [@manthe](https://community.glideapps.com/u/manthe)\
**Post date:** [November 2, 2022, 12:10pm UTC](https://community.glideapps.com/t/dual-filters/53111/5 "2022-11-02T12:10:38Z")

</div>

Many THX for the reply @Rosewebstudio🙂

I am not using “user specific data” for may page.  
It is a public page with no login requirements.

I don’t want any users to create an account just to view the menu.

What to do then?

---

<div class="post-metadata">

**Author:** ![David\_Gabler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_gabler/32/44332_2.png) [@David\_Gabler](https://community.glideapps.com/u/David_Gabler)\
**Post date:** [November 2, 2022, 12:25pm UTC](https://community.glideapps.com/t/dual-filters/53111/6 "2022-11-02T12:25:17Z")

</div>

> [@manthe](#):
>
> I am not using “user specific data” for may page.  
> It is a public page with no login requirements.

Found in the forum by @Jeff_Hager  
“Public apps will only hold user specific column values until the app is restarted. There is is no user to attach them to in the glide database, so they are only temporarily stored locally on the device.”

---

<div class="post-metadata">

**Author:** ![manthe](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/manthe/32/49614_2.png) [@manthe](https://community.glideapps.com/u/manthe)\
**Post date:** [November 2, 2022, 12:50pm UTC](https://community.glideapps.com/t/dual-filters/53111/7 "2022-11-02T12:50:17Z")

</div>

THX David, but it does not help me.

If I try to use “user” data in my columns the “Column is user specific” is grayed out, so I cannot use it even if I want to.

---

<div class="post-metadata">

**Author:** ![David\_Gabler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_gabler/32/44332_2.png) [@David\_Gabler](https://community.glideapps.com/u/David_Gabler)\
**Post date:** [November 2, 2022, 1:08pm UTC](https://community.glideapps.com/t/dual-filters/53111/8 "2022-11-02T13:08:43Z")

</div>

> [@manthe](#):
>
> the “Column is user specific” is grayed ou

You cannot change an existing field to User Specific – you must add a new field.

---

<div class="post-metadata">

**Author:** ![Dan\_San](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dan_san/32/24085_2.png) [@Dan\_San](https://community.glideapps.com/u/Dan_San)\
**Post date:** [November 2, 2022, 1:12pm UTC](https://community.glideapps.com/t/dual-filters/53111/9 "2022-11-02T13:12:19Z")

</div>

Hi Manthe,

Not sure why it is grayed out but you can use multiple filters

I am using 3 levels of filters, you can technically do more

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/3/437fc07abe93f3c1bfc1b56bce670f68cef64ee3.png)

You need 2 choice buttons

1. categories [starter, appetizer, main, dessert, drinks] → categUSC
2. vegan [meat, vegan, vegetarian] → veganUSC

both of them to need to point to their own USC

Then I assume you have a table called menuItems with all the products and a column called category and another called vegan

Lets say you are using an inline list to show the menu items

Then in the options of the inline list you need to add in a filtere  
where category [is equal to] categUSC (then add another filter AND)  
where vegan [is equal to] veganUSC

---

<div class="post-metadata">

**Author:** ![manthe](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/manthe/32/49614_2.png) [@manthe](https://community.glideapps.com/u/manthe)\
**Post date:** [November 2, 2022, 3:41pm UTC](https://community.glideapps.com/t/dual-filters/53111/10 "2022-11-02T15:41:24Z")

</div>

THX so much for this.

I actually added a separate custom filter to not show items containing food containing specific allergenic stuff on top of vegan or vegetarian stuff.

So I can just click a button if I am allergic to peanuts, and no food containing peanuts will show in the list 🙂  
I love Glide!!

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [November 3, 2022, 3:41pm UTC](https://community.glideapps.com/t/dual-filters/53111/11 "2022-11-03T15:41:48Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
