Zum Hauptinhalt springen

Language Selector Custom

Dieses Addon ersetzt das Standard-Sprachauswahl Modul der Kartenviewer API. Es greift auf die Spracheinstellungen der Kartenviewer API zu und erzeugt für jede unterstützte Sprache einen Button, z.B: DE | EN , wobei die jeweils aktive Sprache fett gedruckt erscheint.

Setup

Fügen Sie das Addon der Masterportal Applikation im addons Ordner hinzu. Erstellen oder editieren Sie die addonsConf.js und fügen Sie folgenden Eintrag hinzu:

{
"languageSelectorCustom": "view.js"
}

Fügen Sie das Addon zur config.js Datei im Abschnitt addons hinzu:

addons: [
"languageSelectorCustom"
]

Fügen Sie die optionale Konfiguration des Addons zur config.json Datei im Abschnitt PortalConfig hinzu, z.B.

"languageSelectorCustom": {
"parentSelector": ".footer"
}

Wichtig

Für eine optimale Verwendung und Platzierung des Addons wird das footerCustom-Addon benötigt. In der dortigen Readme sind die benötigten Schritte beschrieben.

Konfiguration

Folgende Parameter können für das Addon konfiguriert werden:

NameVerpflichtendTypDefaultBeschreibungStandard
parentSelectorneinString""CSS Selektor zur Identifikation des Elternelements. Die Sprachauswahl wird in das entsprechende Element gerendert.false