Skip to content

Server Profile ​

Über Server Profile können bestimmte Parameter serverseitig gesetzt werden, ohne diese als URL-Parameter mitgeben zu müssen. Sie sind für den Aufrufer nicht ersichtlich und werden nur mit gültigem Token geladen (/api/ofml.dll/ofml/profile.json).

Einrichtung ​

Server-Profile werden im 3D office Datenportal unter Profil → Server Profil gepflegt. Sie sollen die URL-Parameter künftig ersetzen, wo das möglich ist; deshalb lassen sich manche Einstellungen über beide Wege setzen.

Vorrang: URL-Parameter überschreiben das Profil – außer show_price: Hier gilt immer das Profil, ein Link kann abgeschaltete Preise nicht wieder einschalten.

Verfügbare Parameter ​

ParameterIm DatenportalStandardBeschreibung
general_settings.show_price„Preise anzeigen“truePreis anzeigen. Bei false werden Preise nicht an den Client gesendet (anders als URL-Parameter showprice).
general_settings.open_catalogue„Öffne Katalog bei Start“falseKatalog beim Start öffnen
general_settings.allow_3d_download„3D-Modell Download“trueDownload-Bereich für 3D-Modelle anzeigen
styles.propertyEditorVariant–compactLayout: full oder compact
styles.articleDrawerVariant–modularDrawer: single oder modular
visibility.articleData.showPropertyHeaders–trueGruppenüberschriften im Merkmalseditor anzeigen

Zusätzlich gibt es im Datenportal den Schalter „XCF/PEC Knoten anzeigen“. Er zeigt XCF/PEC-spezifische Knoten im Katalogbaum und wird serverseitig ausgewertet.

Beispiel ​

json
{
  "general_settings": {
    "show_price": true,
    "open_catalogue": false,
    "allow_3d_download": true
  },
  "styles": {
    "propertyEditorVariant": "compact",
    "articleDrawerVariant": "modular"
  },
  "visibility": {
    "articleData": {
      "showPropertyHeaders": true
    }
  }
}

Unterschied zu URL-Parametern ​

AspektURL-ParameterServer Profile
SichtbarkeitIn URL sichtbarNicht sichtbar
ManipulierbarkeitVom Client änderbarVom Client nicht änderbar
VorrangGewinnt, außer bei show_priceGilt, wo kein URL-Parameter gesetzt ist; show_price gilt immer
Preis ladenWird geladen, nur nicht angezeigtWird gar nicht geladen (bei false)

3D office WebKatalog 2.5 — ub.unitel GmbH