nattreid/routing
Composer 安装命令:
composer require nattreid/routing
包简介
Router extension for Nette Framework
README 文档
README
Nastaveni
V config.neon zaregistruje extension
extensions: router: NAttreid\Routing\DI\RoutingExtension
a nastavte. Router přebírá parametry $url a $sercure. $url => adresa, $secure => https nebo http (TRUE => https)
router: routers: - FrontRouter('//url/') - {FrontRouter('//url/'), 0} #router s prioritou configuration: locale: default: cs allowed: [cs, en]
FrontRouter
class FrontRouter extends \NAttreid\Routing\Router { public function __construct($url, PagesRepository $pageModel) { parent::__construct($url); } public function createRoutes() { $routes = $this->getRouter('Front'); $routes[] = new Route($this->url, 'Homepage:default'); $routes[] = new Route($this->url . 'index.php', 'Page:default', Route::ONE_WAY); $routes[] = new Route($this->url . '<presenter>[/<action>]', 'Page:default'); } }
统计信息
- 总下载量: 654
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 5
- 推荐数: 1
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-23