# Making Image title searchable

**URL:** https://community.glideapps.com/t/making-image-title-searchable/59362
**Category:** Ask for Help
**Created:** [March 19, 2023, 1:40pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362 "2023-03-19T13:40:12Z")
**Posts on this page:** 16
**Page:** 2

<div class="post-metadata">

### Author: ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)
#### Post date: [March 20, 2023, 4:15pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/21 "2023-03-20T16:15:43Z")

</div>

Yes if rich text component(inside details screen) pointing(without any formating) to basic column which contain list of titles so it searchable aslo if hiden by options.  
We just need to write this list after user added new image.  
Thanks Jeff!

---

<div class="post-metadata">

### Author: ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)
#### Post date: [March 20, 2023, 9:20pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/22 "2023-03-20T21:20:21Z")

</div>

Ok ya i just tested with a column that said “copper” and it worked with both regular text and rich text, so it’s searchable!

ok but why is that searchable but not the titles if the titles have columns too??

So my images are on one table and my profiles (details page) are either on the salons table or professionals table. I have relations back to each table from the image entries:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/1/310682a526a25fe30c24bfcb5c67bc8282111fcf.jpeg)

So if I start with the professional profiles, what do I have to do first? Make a relation from the image titles to the matching person on the professional table?

---

<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: [March 20, 2023, 9:29pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/23 "2023-03-20T21:29:43Z")

</div>

> [@Katelyn\_Alberts](#):
>
> Make a relation from the image titles to the matching person on the professional table?

No, you would use the existing relation in the profile table.

The search is for professional profiles, correct?  
The search is only going to search data in the profile table. It doesn’t look into the relation for images, even though you have a list of images in the profile detail screen.

My original thought was to use the existing relation in the profile table and create a joined list of image titles in the profile table. Then display that joined list on The profile detail screen.

From what I’m understanding, the joined list isn’t searchable, even if you display it on the screen, so the next thought is to build a custom action that first writes the joined list to a basic column in the profile table, and then display that basic column on the profile detail screen. All before going to the detail screen. In this case, all profiles would need to be opened before the basic column gets filled to allow the search to work.

I still would hope the joined list would be adequate though. That’s what I want to test. Hopefully tonight.

---

<div class="post-metadata">

### Author: ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)
#### Post date: [March 20, 2023, 9:32pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/24 "2023-03-20T21:32:41Z")

</div>

If you start from proffs. you need relation from pros to image, then lookup throu this relation and Join list this lookup. When this proffs adding image. you need , on submit set solumn to proffs row to tilte list basic column  
in a proffs details screen you need to add text or rich text component pointing to proffs basic list columt and set visibility option for this componrt to hide

---

<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: [March 20, 2023, 9:37pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/25 "2023-03-20T21:37:15Z")

</div>

> [@slscustom.ru](#):
>
> then lookup throu this relation and Join list this lookup.

You can skip the lookup and go straight to the joined list. Lookup isn’t required for Joined List to work.

> [@slscustom.ru](#):
>
> When this proffs adding image. you need , on submit set solumn to proffs row to tilte list basic column

This will work, and probably work better than my idea of setting the value on the way into the detail screen, but it is a lot more overhead to set up. That would be my only issue with it. Especially if an image is deleted or the title is changed.

---

<div class="post-metadata">

### Author: ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)
#### Post date: [March 20, 2023, 9:37pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/26 "2023-03-20T21:37:27Z")

</div>

I think she have user profile and proffessional profile and when user do searh on proffs screen we expext to see professional prolile. Right?

---

<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: [March 20, 2023, 9:38pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/27 "2023-03-20T21:38:53Z")

</div>

Yeah it looks like two separate tables. I assume we are only talking about the Professionals and Images tables. Not the User table. When I say profile table, I am referring to the Professional table.

---

<div class="post-metadata">

### Author: ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)
#### Post date: [March 20, 2023, 9:40pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/28 "2023-03-20T21:40:53Z")

</div>

> [@Jeff\_Hager](#):
>
> if an image is deleted or the title is changed.

is no problem, because durind title editing or deletion title list will be overwriten again. Yes its alot of config. But, searching works only to basic column thats why so many setups  
Updated: searching really works also for computed columns.

---

<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: [March 20, 2023, 9:50pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/29 "2023-03-20T21:50:39Z")

</div>

OK, I just did a quick test and the joined list is completely searchable. This shouldn’t be complicated to set up.

So to recap:  
Use the existing relation that is currently linking the Professionals table to the Images table, and create a Joined List of image titles from the relation. This will be in the Professionals table. Then display that joined list on The Professional detail screen using a text component. Finally create a dummy visibility condition on that text component to hide it.

All image titles will be searched when searching for professsionals.

---

<div class="post-metadata">

### Author: ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)
#### Post date: [March 20, 2023, 9:55pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/30 "2023-03-20T21:55:18Z")

</div>

> [@Jeff\_Hager](#):
>
> OK, I just did a quick test and the joined list is completely searchable. This shouldn’t be complicated to set up.
> 
> So to recap:  
> Use the existing relation to the Images table in the Professionals table and create a Joined List of image titles from the relation. This will be in the Professionals table. Then display that joined list on The Professional detail screen using a text component. Finally create a dummy visibility condition on that text component to hide it.
> 
> All image titles will be searched when searching for professsionals.

Have you test it in Apps classic or Apps(pages)? Unfortunatly it not work for me in apps(pages)

---

<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: [March 20, 2023, 9:56pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/31 "2023-03-20T21:56:42Z")

</div>

I did it in Apps(Pages). Give me a minute and I’ll make a video.

---

<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: [March 20, 2023, 10:06pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/32 "2023-03-20T22:06:22Z")

</div>

Here’s a quick video demonstration.

And just for my sanity, I also did the same thing with Classic Apps and it worked exactly the same.

---

<div class="post-metadata">

### Author: ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)
#### Post date: [March 20, 2023, 10:26pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/33 "2023-03-20T22:26:20Z")

</div>

I have check my again. Sorry for so many my useles posts.  
The key is the relation. I had tested throu just lookup and joined list and it not work, but throu relation it works perfectly.  
Sorry again for so many dummy useless posts.

---

<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: [March 20, 2023, 10:38pm UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/34 "2023-03-20T22:38:44Z")

</div>

No worries. It forced me to double check and make sure I’m not making things up. Now I can confidently say that it does work.

---

<div class="post-metadata">

### Author: ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)
#### Post date: [March 21, 2023, 12:45am UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/35 "2023-03-21T00:45:30Z")

</div>

wow for once there was an easy solution that i didn’t have to ask a million questions to follow it!!! 😅

Thanks so much for your help guys! I tested and it works as far as I can tell!

---

<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: [March 22, 2023, 12:46am UTC](https://community.glideapps.com/t/making-image-title-searchable/59362/36 "2023-03-22T00:46:29Z")

</div>

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

[Previous page](https://community.glideapps.com/t/making-image-title-searchable/59362.md?page=1)
