Iāve used the URL field and the generate feature to insert google maps link in letās say leads and/or acccount records in SutieCRM for a while and they have worked great. However, it doesnāt seem to work in SuiteCRM 8. Does anyone have this working? Or a better way of doing it?
Iām not getting anything in the URL field with the default set.
Iāve used the URL field successfully in 8.5 - can you try a shorter link?
Maybe youāre exceeding 255 and have a DB constraint there?
Just for testing purposes, can you try to generate the URL in a text field and see whether that succeeds and if GMaps is opened at the right location?
Same for the iFrame - I used it in a detail view as well as in the dashboard.
I was trying this myself and I came to know that alot, āALOTā, of websites do not allow iframe. As they have their own api that you can use for this same work. So in short some websites are not āembedableā.
However, there are some websites, e.g. Wikipedia, that allow it. Read this article if you wanna know more about this.
Even just trying to output the billing address street as a url doesnāt work???
Is there some setting that needs to be turned on to allow this to work? Iām wondering if its a PHP version thing, @BastianHammer what PHP version are you running? Iām on 8.2.
The issue is not that iframe is disallowed, the issue is that the variables are not being populated.
Just upgraded to 8.6.2, still doesnāt work. Did all the standard stuff, like clear cache, re-set permissions. Iām really stumped on what could be causing this. Has to be a server setting or something.
You can make suitecrm 8 or above to show Iframe. But you have to make your own field for Iframe. I did it for myself and it works like a charm. I am not using the legacy view, just the new SuiteCRM 8 Angular Frontend. You would have to make your own field in
core core/app/core/src/lib/fields/
where you can make your own iframe with its own detail and edit view. Although you would have to implement the logic yourself. But its not that much of a work.