Du kannst die API von Haiilo verwenden, um die Reihenfolge der Tabs in der Navigationsleiste der mobilen App anzupassen.
Standardmäßig werden die Tabs in der mobilen App in folgender Reihenfolge angezeigt: Timeline, News und alle aktivierten Startseiten für mobile Geräte, sofern die entsprechenden Berechtigungen für jeden Tab aktiviert sind: "Timeline Modul aktivieren", "News Modul aktivieren" und "Startseiten Modul aktivieren".
Du kannst mehr über die Struktur der mobilen App im Artikel Startseiten für Mobile erfahren.
Um Anfragen an die Haiilo-API zu stellen, musst du dich zuerst authentifizieren. Detaillierte Informationen zur Authentifizierung und Verwendung der API findest du hier.
Reihenfolge der Tabs in der Navigationsleiste ändern
Wenn Du die Tabs neu anordnest, kannst Du entweder den Timeline-Tab, den News-Tab oder beide Tabs an das Ende der Navigationsleiste verschieben. Das bedeutet, dass Du beide Timeline und News ans Ende verschieben musst, wenn Du möchtest, dass deine Startseiten zuerst angezeigt werden. Der Tab, der nach deinen Startseiten angezeigt wird, hängt davon ab, welchen der Tabs Du zuerst verschiebst. Es wird empfohlen, die Neuanordnung in zwei API-Aufrufen durchzuführen, um die gewünschte Reihenfolge zu erreichen.
- Führe einen GET-Aufruf an den Endpunkt
/api/settings
aus, um alle Einstellungen abzurufen - Kopiere die vollständige JSON-Antwort
- Gib die kopierte Antwort im Anfrage-Body ein
- Füge je nachdem, welchen Tab Du als letzten verschieben möchtest, neue Parameter hinzu.
- Um den Timeline-Tab ans Ende zu verschieben, füge den Parameter
"mobileTimelineTabButtonAtEnd": true
zum Body hinzu - Um den News-Tab ans Ende zu verschieben, füge den Parameter
"mobileNewsTabButtonAtEnd": true
zum Body hinzu
- Um den Timeline-Tab ans Ende zu verschieben, füge den Parameter
- Führe einen PUT-Aufruf an den gleichen Endpunkt aus, um die Einstellungen (vorherige und neue Parameter) zu aktualisieren.
Die Einstellungen werden gespeichert. Das nächste Mal, wenn Du die mobile App öffnest, sollten deine Änderungen sichtbar sein.
Auf die Standardreihenfolge zurücksetzen
Du kannst die Reihenfolge auf die Standardreihenfolge zurücksetzen, indem Du die oben genannten Schritte befolgst, aber die Parameter auf false
setzt.