2016-11-18 4 views
0

Ich verwende Application Layout-Steuerelement (OneUI 3.0.2) mit einigen Application Links.Xpages Layout-Steuerelement - Knoten Bildpfad

Der Bildpfad wird berechnet, da die Bilder in einer separaten Bildanwendung gespeichert werden. Das Problem ist, dass das Layout-Steuerelement immer den Pfad der aktuellen Anwendung vor der berechneten Verbindung hinzufügen.

Der einzige Weg, den ich gefunden habe, war, den absoluten Pfad zu berechnen (mit http://..), um dies zu vermeiden. Aber für mich ist das keine gute Lösung, besonders wenn Sie einen Reverseproxy vor sich haben wollen.

Antwort

1

Der Bildpfad ist standardmäßig relativ zur aktuellen Datenbank.

Fügen Sie "/.ibmxspres/domino/" vor Ihren Bildpfad ein, um sie stattdessen relativ zum Datenverzeichnis des Domino Servers zu machen.

Beispiel:

Anwendungspfad: /apps/hr/hr.nsf

Bilddatenbank Pfad: /core/images.nsf

<xe:basicLeafNode 
    ... 
    image="/.ibmxspres/domino/core/images.nsf/yourImage.gif"> 

In Falls sich die Bilddatenbank im selben Verzeichnis wie Ihre Anwendungsdatenbank befindet, können Sie den Bildpfad relativ zu curr festlegen ent Datenbankpfad.
Navigieren Sie vom Anwendungsdatenbankpfad zurück zum allgemeinen Verzeichnis mit /.. und dann zu Ihrer Datenbank.

<xe:basicLeafNode 
    ... 
    image="/../images.nsf/yourImage.gif">