- 29 May 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Allgemein
- Updated on 29 May 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Makrovariablen über URL Aufruf
Über die URL über die eine moveIT WEBCON Umgebung aufgerufen wird, kann der Betreiber der moveIT WEBCON Umgebung auch gewisse URL Parameter anhängen.
Für Stammdatenentwickler ist hier der URL Parameter &McrVars= interessant. Gibt der Betreiber den URL Parameter korrekt mit (wie folgt angegeben) so kann im Stammdaten-Code mit diesen Makrovariablen weitergearbeitet werden und die Konfiguration entsprechend angepasst werden. So kann z.B. der Betreiber gewisse Parameter schon beim Aufruf füllen. Wichtig ist hier die Abstimmung zwischen Stammdatenhersteller und dem Betreiber der moveIT WEBCON Umgebung.
Der Aufbau ist dabei folgender: &McrVars=ParamName(ParamValue)+ParamName2(ParamValue2)+ParamName3(ParamValue3)
Makrovariablen können einzeln oder in einer Liste angegeben werden.
Beispiel:
https://www.shop.at/web/index.html?ConfCatalog&Consumer&McrVars=Color1(907)+Color2(906)+Glass(WRK2)
Über den URL-Parameter ‘&UsrCde’ (&UsrCde=<Benutzername>) kann mittels der Systemvariable ‘USER’ in den Stammdaten benutzerabhängig Änderungen in der Konfiguration vorgenommen werden.
Beim Benutzernamen wird am Ende immer eine fortlaufende Nummer mit angehängt. Benutzer1, Benutzer2 etc…
Was passiert mit Makrofehlern in WEBCON?
Diese werden inkl. Positionsinhalt und allen relevanten Systeminfos an eine definierte E-Mail Adresse gesandt ohne dass der Anwender dabei etwas mitbekommt. Hierfür muss das dementsprechende Batchsystem eingerichtet sein.
Außerdem werden die Fehlermeldungen in das Verzeichnis „…\moveIT_ROOT\Data\Logfiles\ErrorMessages“ exportiert.
Die Konfiguration gibt folgenden Fehler an den Endkunden aus: