06-17-2020 09:52 AM
Hi, Is it possible to get configuration data inside a custom component?
The only properties I saw that are available (saw in other components) are user
and document
. Is there a way to get data from the nuxeo.conf
or other sources?
I need this because I want to create a link to some app, and the host url should be configurable somewhere... 😕
Thanks in advance! Pedro Silva
06-20-2020 03:32 PM
Hello,
You can retrieve the host URL by using a nuxeo-connection element. The property rootPath
will help you.
Regards
06-22-2020 08:13 AM
Hi Gregory Carlin,
First of all, thanks for answering, but that is not what I'm looking for. I asked about a way to get configurations because the host I was talking about is not the Nuxeo one but some other external applications.
Example: Application "x" sends file to Nuxeo. That application has a specific uuid that is sent as a property of the same file. Then in Nuxeo I want to have a way to define the host of those applications given their uuid. The idea behind this is to be able to access the app who sent the file, from the Nuxeo interface.
Right now, as a workaround, I have a json file in "ui" folder of the nuxeo project, where I've created those mappings like this:
{
"appcodename:26c14d3b-cadf-4cc9-82ef-40ebb6280cf6": {
"host": "https://foo.bar"
}
}
And what I do is fetch
the file in the custom element that is used to preview the metadata of documents...
If there is no official way to do that, I will stay with this workaround 🙂
06-22-2020 10:04 AM
Hello,
You'd better use a document property of type Directory, using a vocabulary for it: ID is the appcodename and label your host.
Regards
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.