Skip to content

Commit 39f1bed

Browse files
committed
structue
1 parent 86d9513 commit 39f1bed

12 files changed

+552
-201
lines changed

application/cs/@left-menu.texy

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Aplikace v Nette
44
- [Bootstrap]
55
- [Presentery |presenters]
66
- [Šablony |templates]
7-
- [Moduly |modules]
7+
- [Adresářová struktura |directory-structure]
88
- [Routování |routing]
99
- [Vytváření odkazů URL |creating-links]
1010
- [Interaktivní komponenty |components]

application/cs/bootstrap.texy

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class Bootstrap
6666
index.php
6767
=========
6868

69-
Prvotní soubor je v případě webových aplikací `index.php`, který se nachází ve veřejném adresáři `www/`. Ten si nechá od třídy Bootstrap inicializovat prostředí a vyrobit DI kontejner. Poté z něj získá službu `Application`, která spustí webovou aplikaci:
69+
Prvotní soubor je v případě webových aplikací `index.php`, který se nachází ve [veřejném adresáři |directory-structure#verejny-adresar-www] `www/`. Ten si nechá od třídy Bootstrap inicializovat prostředí a vyrobit DI kontejner. Poté z něj získá službu `Application`, která spustí webovou aplikaci:
7070

7171
```php
7272
$bootstrap = new App\Bootstrap;

application/cs/configuration.texy

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Volba `silentLinks` určuje, jak se Nette zachová ve vývojářském režimu, k
4444

4545
[Aliasy zjednodušují odkazování |creating-links#aliasy] na často používané presentery.
4646

47-
[Mapování definuje pravidla |modules#mapování], podle kterých se z názvu presenteru odvodí název třídy.
47+
[Mapování definuje pravidla |directory-structure#mapování presenterů], podle kterých se z názvu presenteru odvodí název třídy.
4848

4949

5050
Automatická registrace presenterů

application/cs/creating-links.texy

+2-2
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ Pokud je cílem akce `default`, můžeme ji vynechat, ale dvojtečka musí zůst
103103
<a n:href="Home:">úvodní stránka</a>
104104
```
105105

106-
Odkazy mohou také směřovat do jiných [modulů |modules]. Zde se odkazy rozlišují na relativní do zanořeného submodulu, nebo absolutní. Princip je analogický k cestám na disku, jen místo lomítek jsou dvojtečky. Předpokládejme, že aktuální presenter je součástí modulu `Front`, potom zapíšeme:
106+
Odkazy mohou také směřovat do jiných [modulů |directory-structure#Presentery a šablony]. Zde se odkazy rozlišují na relativní do zanořeného submodulu, nebo absolutní. Princip je analogický k cestám na disku, jen místo lomítek jsou dvojtečky. Předpokládejme, že aktuální presenter je součástí modulu `Front`, potom zapíšeme:
107107

108108
```latte
109109
<a n:href="Shop:Product:show">odkaz na Front:Shop:Product:show</a>
@@ -281,6 +281,6 @@ Jak vytvářet odkazy s podobným komfortem jako má metoda `link()`, ale bez p
281281

282282
LinkGenerátor je služba, kterou si můžete nechat předat přes konstruktor a poté vytvářet odkazy jeho metodou `link()`.
283283

284-
Oproti presenterům je tu rozdíl. LinkGenerator vytváří všechny odkazy rovnou jako absolutní URL. A dále neexistuje žádný "aktuální presenter", takže nelze jako cíl uvést jen název akce `link('default')` nebo uvádět relativní cesty k [modulům |modules].
284+
Oproti presenterům je tu rozdíl. LinkGenerator vytváří všechny odkazy rovnou jako absolutní URL. A dále neexistuje žádný "aktuální presenter", takže nelze jako cíl uvést jen název akce `link('default')` nebo uvádět relativní cesty k modulům.
285285

286286
Neplatné odkazy vždy vyhazují `Nette\Application\UI\InvalidLinkException`.

0 commit comments

Comments
 (0)