Das neue Homepage-Plugin wird von der Basisklasse AbstractStudIPHomepagePlugin abgeleitet.
Im Konstruktor des neuen Plugins wird zuerst der Konstruktor der Basisklasse mit aufgerufen. Des Weiteren werden ein Plugin-Icon sowie die Navigation festgelegt.
Das Homepage-Plugin benötigt zuerst einen Navigationseintrag, der durch folgenden Code erzeugt wird:
Ein Navigationseintrag kann ein Untermenü besitzen.
Die Methode addLinkParam weist dem Untermenü einen URL-Parameter zu, welcher auf der aufgerufenen Seite überprüft und aufgrund dessen der jeweilige Inhalt der Seite angezeigt wird.
Die Methode enhält den anzuzeigenden Inhalt einer Box auf der Homepage-Seite. Sie kann mit $this->setStatusShowOverviewPage(false); deaktiviert werden.
Die Methode enthält den anzuzeigenden Inhalt des Plugins. Bei Submenüs wird dort z.B. der URL-Parameter für entsprechend unterschiedliche Inhalte verarbeitet.
Letzte Änderung am 13.09.2009 22:28 Uhr von eludwig.
Hier finden Sie Entwickler-Dokumentation für Stud.IP.
Hilfe zur Bedienung und Administration von Stud.IP finden Sie im Dokumentations-Portal.