Service Portal Form Widget Clickable Link

Elyse Eckert1
Giga Contributor

Hello,

I am completely baffled on how to make a URL clickable on the Form Widget in the Portal. Our client has a requirement to include multiple clickable URLs on their back-end form, which they also need available on the Portal. This is obviously no problem in the console, but nothing I've tried for Portal has worked.

I've tried read-only HTML fields, which do not work in Portal. It ignores the read-only parameter on the dictionary, client scripts, UI Policies and even outright ACL restrictions. The field is always writable. I've tried HTML Annotations, though I know Annotations do not work in Portal. I've tried URL fields, but those also do not work in Portal. I've tried [code][/code] snippets in Journal fields, etc. Nothing works. I cannot make a URL clickable on the Form Widget.

Am I missing something? Should this functionality be so incredibly difficult to implement? Any help would be greatly appreciated.

28 REPLIES 28

Thanks you're a legend. 

ChrisBurks
Mega Sage

I believe there is something wrong with the client controller; like an extra character or something. Could you paste all of the client controller script in here or a good screenshot of the full client controller? 

walshy
Giga Expert

Hi Elyse I got some great help in getting a widget created for this issue, did you get a solution for yourself? 

Chris really stuck with me on this one and got it sorted. 

Rachael7
Tera Contributor

What was your resolution, walshy? Did you have to replace the Catalog Item widget with a custom one that allows for html in labels?  

I'm struggling because, before upgrading the service catalog widgets, we were able to use HTML in the label field. Now it shows it all as plain text.