Konfiguration einrichten

Globale Einstellungen können für jedes Projekt einfach und unkompliziert in Form einer individuellen Konfiguration anlegt werden. Der Zugriff und die Änderung dieser Werte ist über das Backend möglich, steht aber nur denjenigen Usern zur Verfügung die über die entsprechenden Userrechte verfügen. Für Entwickler steht eine eigene API Methode für den Zugriff auf die Konfiguration zur Verfügung.

Die Konfiguration ist in Gruppen unterteilt. Diese dienen der inhaltlich sinnvollen Aufteilung der Konfigurationswerte. Außerdem werden die Zugriffsrechte über die Gruppen vergeben. Das bedeutet, dass sich alle Werte, auf die eine User-Gruppe Zugriff erhalten soll, sich innerhalb der gleichen Gruppe befinden müssen. Natürlich kann eine Benutzer-Gruppe auch Zugriff auf mehrere Konfig-Gruppen haben.

Konfig-Gruppen anlegen

1.Im Backend unter dem Menüpunkt "Konfiguration" eine neue Gruppen anlegen. Dieser Abschnitt steht nur Usern mit ADMIN Rechten zur Verfügung.2.Es muss ein Name und die nötigen Berechtigungen für die Gruppe vergeben werden

Feldname
Beschreibung
NameBezeichnung der Gruppe
BACKENDVergabe der Zugriffsrechte für die Gruppe

Globale Einstellungen werden innerhalb der jeweiligen Konfig-Gruppe eingerichtet. Sie können von denjenigen Usern im Backend geändert werden die über die nötigen Zugriffsrechte verfügen.

Konfigwerte definieren

1.Unterhalb der gewünschten Konfig-Gruppe eine "Eigene Einstellung anlegen"2.Als IDENT muss ein eindeutiger Name vergeben werden. Über diesen steht der Wert innerhalb der Templates als Konstante zur Verfügung.3.Der Feldtyp bestimmt den Datentyp Art des globalen Werts. Soll dieser Wert für unterschiedliche Sprachen individuell änderbar sein, muss die Option "Sprachfeld" gewählt werden.4.Der eigentliche Wert den diese globale Einstellung annehmen soll wird in der Übersicht durch Click auf den Edit-Button eingetragen

Feldname
Beschreibung
GruppeAls Defaultwert ist die aktuelle Konfig-Gruppe vorgegeben.
IDENTEin eindeutiger Identifier über den bei der Programmierung auf diesen Wert zugegriffen werden kann
BeschreibungDie Bezeichnung dieses Werts
FeldtypJe nach Datentyp stehen verschiedene Optionen zur Verfügung:< DEFAULT >
Anzeige eines einfachen Eingabefeldes
< HTML Editor >
Großes Eingabefeld mit optionalem WYSIWYG Editor
< CODE Example >
Großes Eingabefeld welches zur besseren Lesbarkeit des Codes im Backend in der Typo COURIER angezeigt wird
< Textbox >
Vergrößertes Eingabenfeld für mittellange Texte
< Passwort >
Eingabe eines Passworts im Backend
< Integer >
Anzeige eines ganzzahligen Wertes
< Währung >
Ein auf zwei Stellen nach dem Komma gerundeter Wert
< Image >
Upload-Feld für Images. Die Datei wird in das Standard-Upload Verzeichnis hochgeladen.
< Upload >
Allgemeiner Datei-Upload. Die Datei wird in das Standard-Upload Verzeichnis hochgeladen.
< Navigation >
Verknüpfung mit einem Menüpunkt
SprachfeldWird diese Option gewählt können unterschiedliche Werte für jede Sprache eingetragen werden
SortIn der Übersicht kann die Reihenfolge der Anzeige geändert werden
WertDer eigentliche Wert dieser globalen Variable