illagrenan / nette-navigation-control
Control pro Nette Framework usnadňující tvorbu menu a drobečkové navigace
Installs: 351
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 8
Open Issues: 3
pkg:composer/illagrenan/nette-navigation-control
Requires
- php: >=5.3.0
- illagrenan/nette-base-control: @dev
- nette/nette: @dev
This package is not auto-updated.
Last update: 2025-10-11 18:52:28 UTC
README
Control pro Nette Framework usnadňující tvorbu menu a drobečkové navigace
Autor: Jan Marek Licence: MIT
{ "require": { "illagrenan/nette-navigation-control": "dev-master" } }
Závislosti:
Použití
Továrnička v presenteru:
<?php protected function createComponentNavigation($name) { $navigation = new \Illagrenan\Navigation\Navigation($this, $name, $this->httpRequest); $navigation->addHomepage("Přehled obsahu", "Homepage:default"); $navigation->addNode("Materiály", "Publishable:list"); $navigation->addNode("Diskuze", "Discussion:list"); $administration = $navigation->addNode("Administrace", "Admin:default") ->addSpecialClass("special"); $administration->addNode("Vytvořit obsah", "Admin:createPublishable"); $administration->addNode("Správa diskuzí", "Admin:manageDiscussion"); $administration->addNode("Správa tagů", "Admin:manageTags"); return $navigation; } ?>
Menu v šabloně:
{widget navigation}
Drobečková navigace v šabloně:
{widget navigation:breadcrumbs}