Technische Doku

Einzelner Eintrag

Seitentyp: onlineservice/entry

Der Inhalt kann mit Standard Blöcken gepflegt werden.

Zusätzliche Parameter:

extra.online_service_id: String

extra.online_service_url: String

einpflegen über Extra Tab Online-Dienst

Ausgabe in onlineservice/entry/body.tpl (nur Url ausgeben)

Übersichtsliste

Seitentyp: onlineservice/list

Kein zusätzlicher Inhalt.

Button "Neuer Dienst" muss onlineservice/entry erzeugen

In der Liste alle Kinder ausgeben, auf die der Arzt Zugriff hat.

  1. getChildren => alle Online-Dienste holen
  2. in der forEach if (inarray($entry.extra.online_service_id, $GLOBALS['stammdaten']->onlineDienste)) prüfen und nur dann den Dienst ausgeben.