# Can't edit all components

**URL:** <https://community.glideapps.com/t/cant-edit-all-components/12079>\
**Category:** Ask for Help\
**Created:** [July 6, 2020, 10:50pm UTC](https://community.glideapps.com/t/cant-edit-all-components/12079 "2020-07-06T22:50:38Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![SmallWorld](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/smallworld/32/5965_2.png) [@SmallWorld](https://community.glideapps.com/u/SmallWorld)\
**Post date:** [July 6, 2020, 10:50pm UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/1 "2020-07-06T22:50:38Z")

</div>

I’m building an admin app to allow a content owner to edit their individual listing in the public app. They both pull from the same sheet. I’ve set the admin app to edit but have found that not all the components (columns in the sheet) are available to be edited. Is this by design or am I missing a step? Any help is greatly appreciated.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [July 6, 2020, 10:51pm UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/2 "2020-07-06T22:51:59Z")

</div>

You need to add components to the page for the fields you want to edit.

---

<div class="post-metadata">

**Author:** ![SmallWorld](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/smallworld/32/5965_2.png) [@SmallWorld](https://community.glideapps.com/u/SmallWorld)\
**Post date:** [July 6, 2020, 10:58pm UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/3 "2020-07-06T22:58:43Z")

</div>

Hi David, Here’s a screenshot of the app as a logged in user with edit rights and the my view of the components page. I think I’ve done that. Some of the components available to edit aren’t even on the page (though they are columns in the sheet).

 ![Screenshot admin app edit active](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/d/d2ed985fc60a29cf2f176b218f09648bec1e30e7.png)  
 ![Screenshot app builder components](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/4/4d566bca6324bb187a57b9bfe089374fc240882d.png)

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [July 6, 2020, 10:59pm UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/4 "2020-07-06T22:59:46Z")

</div>

Please tell me a column that you want the user to be able to edit, and show me the corresponding component in your components list, on the Edit page, that’s intended to allow the user to edit.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [July 6, 2020, 11:01pm UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/5 "2020-07-06T23:01:00Z")

</div>

The point I am trying to make, is that just because you have a column in your sheet, does not mean Glide will show a component for it. Glide puts components in your app based on your sheet columns when you first create your app, but it does not continue to automatically add new components for new columns in your sheet.

Whether on the item details screen, or on the Edit screen, you need to press the blue Add Component button, add a component, and connect it to the column you want to show or edit.

---

<div class="post-metadata">

**Author:** ![SmallWorld](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/smallworld/32/5965_2.png) [@SmallWorld](https://community.glideapps.com/u/SmallWorld)\
**Post date:** [July 6, 2020, 11:21pm UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/6 "2020-07-06T23:21:56Z")

</div>

I’m with you on the app only showing components that were added from the start. I only want them to be able to edit existing fields. A fair number of those fields are not being presented (i.e. takeout or curbside).

 ![Screenshot app sheet](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/7/71cbe60349e648bd03b2d3bebee817da933c9567.png)

To create the edit page, I selected the allow users to edit and matched the username to the content to isolate who edits what. Is there something else I need to do to make the other fields available (and hide the ones not currently available like “hours”)? That may be the step(s) I’m missing (and not seeing).

 ![Screenshot app builder edit active](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/3/336fbbf378e212cc59db0b121342279376421e21.png)

---

<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:** [July 6, 2020, 11:28pm UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/7 "2020-07-06T23:28:07Z")

</div>

Can’t you add a text entry pointing to those columns so users can edit it?

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [July 7, 2020, 12:35am UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/8 "2020-07-07T00:35:46Z")

</div>

You enabled the edit page. You still have to decide what components go on the edit page. The Edit page is not some automatic, editable version of the page with the Edit button.

---

<div class="post-metadata">

**Author:** ![SmallWorld](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/smallworld/32/5965_2.png) [@SmallWorld](https://community.glideapps.com/u/SmallWorld)\
**Post date:** [July 7, 2020, 2:00am UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/9 "2020-07-07T02:00:29Z")

</div>

Ok. Aside from just being new to the platform, I’ve been confused because the tutorial videos explicitly say that, once I enable editing that “glide will add these edit screen components automatically based on the columns” in my sheet. [https://youtu.be/sDpK6q5nXyE?t=78](https://youtu.be/sDpK6q5nXyE?t=78) Even the tutorial for building the admin app shows the components appearing automatically on checking the box [https://youtu.be/YsKFgsHdRvo?t=116](https://youtu.be/YsKFgsHdRvo?t=116)

That’s why I thought it was supposed to happen. I may be uniquely misunderstanding the videos. I’ll dig into how to set the fields up properly.

---

<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:** [July 7, 2020, 2:03am UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/10 "2020-07-07T02:03:29Z")

</div>

Glide makes a best guess if it can determine the column type automatically. If it’s not exactly what you want, then you can add or remove components to your liking.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [July 7, 2020, 2:07am UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/11 "2020-07-07T02:07:13Z")

</div>

This happens the very first time you enable Edit screens, but Glide does not continue adding new columns to screens as your sheet changes.

The reason is that you may be collaborating on the Google Sheet with others who do not know about your app, and we don’t want any data they add automatically appearing in your app.

---

<div class="post-metadata">

**Author:** ![SmallWorld](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/smallworld/32/5965_2.png) [@SmallWorld](https://community.glideapps.com/u/SmallWorld)\
**Post date:** [July 7, 2020, 3:09am UTC](https://community.glideapps.com/t/cant-edit-all-components/12079/12 "2020-07-07T03:09:38Z")

</div>

The issue was the visibility condition statement. I had it enabled to test user access in another browser window. Once I removed it, unchecked the edit box, and then rechecked it, the edit components appeared.

 ![Screenshot app builder edit active without condition](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/8/8ee7be44403d249b350ed3c702a5f51fa61b3597.png)
