Hi. I noticed that in the list widget, it's not possible to create a link, except as an image. Or perhaps its possible, but its not intuitive. You can add a link to an image, but the only option appears to be hard coding the link url. So, you can't use a field token, nor can you build a dynamic link comprised of text, field tokens and or arcade expressions. Pretty limited.
So, the idea is to support more robust options for creating links either image or text based with dynamic options as described above.
Thanks
Hi Zorba,
We add a set link option for the list items and not sure if you find this dynamic link option under the set link pane. It is supported in Text and Image widgets as well. In the Expression option, you can do some string concatenate and insert some variables from the data source. But we haven't supported Arcade now.
This is for the list item itself, not the text item within. The link button on the text items are greyed-out.
Agree with Idea, need to set dynamic links for text items. Case scenario: List of Parks, each Park has links (in attribute table) to website / tour / PDF etc
With frequent enhancements to Experience Builder, @RDCOGIS I believe what you are after is now possible. Any text, button, or image, within a list or otherwise, can be connected to a data source of your choice and a dynamic link can be created from it.
The workflow described below worked for me -
e.g. "https://survey123.arcgis.com/share/abcdef123456789?mode=edit&globalId=" + {GlobalID}
See this related post for Expression formatting, which also discusses the same workflow with dynamic links on embedded content.
Hope this is helpful
Ryan, thanks for the info. I'll check it out. Cheers.
We've been trying the list item dynamic URL in this format:
"https://survey123.arcgis.com/share/abcdef123456789?mode=edit&globalId=" + {GlobalID}
however the link generated is "undefined".... if we remove the "+ {GlobalID}" it links to the survey123
so, in short, the GlobaID variable doesn't appear to be working correctly. Has something changed in experience builder?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.