NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 4 - Dokončení kalkulačky v Nette

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Libor
Jindřich Máca:19.2.2018 12:29

Jo a použití SmartObject je poměrně detailně popsané i v oficiální dokumentaci Nette - https://doc.nette.org/…/smartobject

 
Odpovědět
19.2.2018 12:29
Avatar
Libor
Člen
Avatar
Odpovídá na Jindřich Máca
Libor:19.2.2018 17:23

Ahoj, omlouvám se, nepochopil jsem to hned napoprvé.
Díky za upřesnění. Teď už vše funguje :-)

 
Odpovědět
19.2.2018 17:23
Avatar
Lukáš Vaněk:24.7.2018 12:10

Class or interface 'App\Nette\Ap­plication\IRou­ter' not found. Is return type of App\RouterFac­tory::createRou­ter() used in service 'routing.router' correct? search►

postupoval jsem podle tutoriálu a vyhodilo mi to tuhle chybu několikrát jsem to kontroloval ale nevím proč mi to hlásí nenalezen soubor IRouter. Poradí někdo děkuji.

 
Odpovědět
24.7.2018 12:10
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Lukáš Vaněk
Jindřich Máca:24.7.2018 20:53

Ahoj, to vypadá, že máš někde problém v namespace, nebo v klauzulích use na začátku souboru. Můžeš sem prosím poslat celý formátováný kód Tvého RouterFactory­.php? Pak snad bude jasnější, kde je chyba. :-)

 
Odpovědět
24.7.2018 20:53
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:6.8.2018 13:22

Aktualizováno pro Nette 2.4

Odpovědět
6.8.2018 13:22
New kid back on the block with a R.I.P
Avatar
Odpovídá na Jindřich Máca
Vít Cigánek:23.8.2018 9:46

Mam uplne stejny problem s routerem jak vanek.

 
Odpovědět
23.8.2018 9:46
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Vít Cigánek
Jindřich Máca:23.8.2018 23:00

Taky už jsem na to jednou odpovídal. Chyba je v nesprávném zacházení s namespace a use. Jednoduše třída, kterou chceme a definuje se v rámci use je Nette\Application\IRouter a ta chyba říká, že se pokoušíte místo toho použít třídu App\Nette\Application\IRouter, což je nesmysl. Tohle ale spadá do základní práce v čistém PHP - http://php.net/…s.basics.php, Nette tohoto mechanismu pouze využívá. :-`

 
Odpovědět
23.8.2018 23:00
Avatar
Marty
Člen
Avatar
Marty:29.10.2018 17:30

Jen drobné nepodstatné povšimnutí. Proč složky templates a presenters jsou v množném čísle, a složka model jen v jednotném?

 
Odpovědět
29.10.2018 17:30
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Marty
Jindřich Máca:29.10.2018 17:44

To je úplně jedno. Ale asi by tam mělo být spíš to models. :-`

 
Odpovědět
29.10.2018 17:44
Avatar
Marty
Člen
Avatar
Odpovídá na Jindřich Máca
Marty:29.10.2018 22:20

Ono je to v jednotném čísle normálně při vytvoření jakéhokoli nette projektu. Přemýšlel jsem, jestli to je nějaký záměr, ale nevím. :)

 
Odpovědět
29.10.2018 22:20
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 67.