Class Tree
Das Tree-Plugin erstellt eine Baumnavigation.
In der Route kann das Plugin über folgende Struktur definiert werden:
<plugin class="\Alvine\Application\Web\Presenter\Page\Plugin\Navigation\Tree"> <navigation include="/path/navigation.properties"> group.headline=Main group.url=/a/a group.label=A1 group.1.headline=Sub group.1.url=/a/a group.1.label=A11 group.2.url=/a/b group.2.label=A12 group.3.url=/a/a group.3.label=A13 group.4.url=/a/b group.4.label=A14 </navigation> </plugin>
Als Konfigurationswert muss innerhalb des Plugins ein <navigation> Tag mit der Baumstruktur definiert sein oder alternativ eine Eigenschaftsdatei mit den Properties über das Attribute include eingebunden werden.
Die Navigationsdatei wird im Resource-Verzeichnis der Anwendung gesucht.
- Alvine\Core\Alvine
- Alvine\Application\Web\Presenter\Page\Plugin\AbstractPlugin implements Alvine\Application\Web\Presenter\Plugin
- Alvine\Application\Web\Presenter\Page\Plugin\Navigation\Tree
Namespace: Alvine\Application\Web\Presenter\Page\Plugin\Navigation
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 216 $
Since: 20150604
Link: alvine.io
Located at web/presenter/page/plugin/navigation/Tree.class.php
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 216 $
Since: 20150604
Link: alvine.io
Located at web/presenter/page/plugin/navigation/Tree.class.php
public static
|
#
getInstance(
Objekt initialisieren |
__construct(),
__toString(),
getReplacedPlaceholderValue()
|
$content
|