Select to view content in your preferred language

Why can't I continue configuring the pop-ups on my AGOL map?

11845
26
Jump to solution
09-01-2016 11:22 AM
BrianO_keefe
Honored Contributor

I have a map on AGOL that we have created a Web Map for via WAB. It's been in production, on an internal server (so no, I can't share the url), for a few months now. I got a service ticket today to add the OBJECTID to all popups for all feature classes. Please don't tell me why this is a bad idea, I already know.

Mine is not to question why, Mine is just to eat the pie.

SO ANYWAY, I am on AGOL configuring the pop-ups when 8 layers in clicking on CONFIGURE POP-UP for a layer does nothing. Not a thing.

I try to click on other CONFIGURE POP-UP for other layers... nothing. I try to do this for layers I've already added OBJECTID... nothing. I can click on the map and see my brand new popup configurations and there is the OBJECTID... but I cannot change it anymore.

On any layer.

I have rebooted even thinking it might be a weird browser issue... nothing.

No more editing the pop-ups...

Here is a quick screencast showing my frustration...

ArcGIS Online Popups Not Configurable Suddenly - YouTube  

Any ideas?

Tags (1)
26 Replies
JaredYost3
Occasional Contributor

any Idea how to move the shape field to the bottom in bulk using ArcGIS Pro? 

0 Kudos
by Anonymous User
Not applicable

Hi Jared – No, sorry not tried it in Pro yet, If I do I’ll let you know.

0 Kudos
AndresCastillo
MVP Regular Contributor

For those of you worried that resetting the field order in the mxd might affect your web map popup field order:

It won't affect it.

This is because the webmap stores popup configurations as json.

The JSON reads the fields available from the service rest endpoint as json using key:value pairs.

As long as the web map can access the endpoints' key:values as an object, it doesn't matter what order the fields are in the endpoint.

This is how I understand this concept.

Anyways, the best practice I've adopted is to publish the mxd layers as the were directly from the database.......vanilla.

Then, do special configurations solely in the web map.

0 Kudos
BillFox
MVP Frequent Contributor

Mark me down for “Reset Field Order” to get it working.

Is this “Expected” or “BUG”?

0 Kudos
BillFox
MVP Frequent Contributor

Reply from support: This is "Expected Behavior" = Not a BUG

0 Kudos
ElizabethDonahue
Regular Contributor

I was able to rearrange the fields in ArcGIS Pro by dragging them. Once I overwrote the layers, the fields were visible and we could configure the popups.

Thank you!

Beth

0 Kudos
EulessNick
Occasional Contributor

The fix Elizabeth Donahue shows is correct for Pro. There is no "Reset Field Order" in Pro so you have to do this manually.

You want to have Object ID and Shape as the first two fields (same as a newly created feature class would have), then all your user defined fields in the middle, then all the system fields at the bottom (such as shape_length, GlobalID, and all the create/edit names and date fields). The system fields are the ones that are grayed out in the data design pane.

You do not want to have any user defined fields above the system fields at the top OR below the system fields at the bottom.

As soon as I set the field order on all my utility layers, everything started working perfectly again with no additional configurations.

The issue with not being able to configure pop-ups is very apparent in AGOL Map Viewer Classic. The new Map Viewer will still let you configure the pop-up, although the pop-up still didn't work for me in Field Maps (that may have just been me, though).

Best practice seems to be to keep your user fields out of the way of the system fields.

Thanks everyone who posted to this discussion because all the bits and pieces helped me fix this!!

0 Kudos