# Menu of options with diferents links

**URL:** <https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659>\
**Category:** Ask for Help\
**Created:** [November 17, 2021, 3:57pm UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659 "2021-11-17T15:57:57Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Viviana\_Arroyo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/viviana_arroyo/32/34652_2.png) [@Viviana\_Arroyo](https://community.glideapps.com/u/Viviana_Arroyo)\
**Post date:** [November 17, 2021, 3:57pm UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659/1 "2021-11-17T15:57:57Z")

</div>

Sorry I need more help.

I need to put in the Main Page a list of options with an image that send me to different screens, like a menu.

For example:

- Categories
- Brands
- Stores.

Categoríes must go to a screen where I can see the inline list of categories  
Brands must go to a screen where I see the inline list of Brands  
Stores must show a map of the city where i show the stores with pins.

I have this options in a list, but if I put like an inline list all the options go to the same destiny.

¿Wich kind of component should I put where I can configure each image for go to a diferente screen result?

Thanks for your help.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [November 17, 2021, 4:15pm UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659/2 "2021-11-17T16:15:27Z")

</div>

You could create a custom action for the Inline List on your main page, with conditional branches. Something like:

- If name is Categories → Show New Screen → Categories
- Else if name is Brands → Show New Screen → Brands
- Else Show New Screen → Stores

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [November 17, 2021, 7:31pm UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659/3 "2021-11-17T19:31:33Z")

</div>

Other options are to turn on independent screen configuration for the inline list and keep the default View Details action. Or you could use buttons with separate actions to Show New Screen for each button.

---

<div class="post-metadata">

**Author:** ![Viviana\_Arroyo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/viviana_arroyo/32/34652_2.png) [@Viviana\_Arroyo](https://community.glideapps.com/u/Viviana_Arroyo)\
**Post date:** [November 18, 2021, 12:01am UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659/4 "2021-11-18T00:01:25Z")

</div>

Darren, in which document can I learn more of how to custom actions for inline list?

I don’t know where can I configure de condition in the inline list where I can ask if name is Categories else if name is brand.

Thanks for your help.

---

<div class="post-metadata">

**Author:** ![Viviana\_Arroyo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/viviana_arroyo/32/34652_2.png) [@Viviana\_Arroyo](https://community.glideapps.com/u/Viviana_Arroyo)\
**Post date:** [November 18, 2021, 12:04am UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659/5 "2021-11-18T00:04:00Z")

</div>

Jeff, can I put an image in a button? Please tell me how.

Thanks a lot.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [November 18, 2021, 12:12am UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659/6 "2021-11-18T00:12:14Z")

</div>

> **[Custom Actions](https://docs.glideapps.com/all/reference/actions/custom-actions)**
>
> Build multi-step actions and workflows

Here you go. You should be able to configure the logic like Darren suggested.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [November 18, 2021, 12:12am UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659/7 "2021-11-18T00:12:37Z")

</div>

You can only put an icon, that is sourced from a fixed list to a button. What is your use case here?

---

<div class="post-metadata">

**Author:** ![Viviana\_Arroyo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/viviana_arroyo/32/34652_2.png) [@Viviana\_Arroyo](https://community.glideapps.com/u/Viviana_Arroyo)\
**Post date:** [November 18, 2021, 12:39am UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659/8 "2021-11-18T00:39:13Z")

</div>

If I would like to have a button that shows me a Map in a New Screen, how can I do that? Because when I select New Screen I need to choose the Sheet from Google Sheets. I need to have another sheet with the name Map and with the image?

If I add a new Sheet in Google Sheets how I sincronized it with Glade in order to include this new sheet.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [November 18, 2021, 1:53am UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659/9 "2021-11-18T01:53:06Z")

</div>

You can either choose a different sheet/table, or you can select the same row and table as the source of your new screen by selecting ‘Show New Screen’ → ‘This Item’. It all depends on where you want the content of that new screen to come from.

If you add a new sheet tab to your spreadsheet, then all you need to do is make sure that you have some headers. It will eventually show up in your list of tables, but if you hover over Tables icon at the top of the builder screen, then you will see a refresh icon, which you can click to resync your data between glide and google.

---

<div class="post-metadata">

**Author:** ![Viviana\_Arroyo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/viviana_arroyo/32/34652_2.png) [@Viviana\_Arroyo](https://community.glideapps.com/u/Viviana_Arroyo)\
**Post date:** [November 18, 2021, 6:06am UTC](https://community.glideapps.com/t/menu-of-options-with-diferents-links/34659/10 "2021-11-18T06:06:14Z")

</div>

Thanks a lot!
