Brug af properties filer og flersprogsdatabaser

15639432_sHvis du har en tekst eller indstilling du ænsker at bruge på tværs af flere XPages, så kan du med fordel gemme teksten i en .properties fil.

Step 1: Opret en .properties fil

Gemmes under ‘Resources\Files’ – skal have extension .properties, kald den f.eks. messages.properties

properties

Step 2: Inkludér filen via dit theme

<!-- From: http://www.dominoguru.com/pages/ibm_xpages_resource_bundle_datasources.html -->
<resources>
    <bundle
        target="xsp"
        src="messages.properties"
        var="messages"
        loaded="true"
        rendered="true" />
</resources>

src angiver filnavnet og var definerer hvilket navn du efterfølgende vil bruge i JavaScript

Step 3: Læs værdier med JavaScript

Herefter kan du nemt læse værdier fra filen – her er vist et eksempel hvor værdien indlæses i et computet field:

<xp:text escape="true" id="computedField1">
	<xp:this.value><![CDATA[#{javascript:messages['LegalText'];}]]></xp:this.value>
</xp:text>

Links

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

*