nette/application 3.2: aliasy pro odkazy

- David Grudl
- Nette Core | 8285
Přidal jsem do Nette Application 3.2 možnost definovat aliasy pro cíle odkazů. (Zatím v 3.2.x-dev větvi).
V aplikacích psaných v Nette se samozřejmě odkazujeme na
Presentery:akce. Ale někdy může být výhodné takové dvojici dát alias.
Třeba úvodní stránku Front:Home:default pojmenovat jednoduše
home, Admin:Dashboard:default jako admin
a tak dále.
Aliasy se jednoduše nadefinují v konfiguračním souboru:
application:
aliases:
home: Front:Home:default
admin: Admin:Dashboard:default
login: Auth:Sign:in
A odkazuje se na ně pomocí zavináče:
<a n:href="@home">úvodní stránka</a>
nebo
$this->redirect('@login');
Budu rád, když to otestujete a napíšete připomínky a podněty.