Nette Quickstart navigace – chyba

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Yohaku
Člen | 18
+
0
-

Dobrý den,
vytvořil jsem si navigaci podle quickstartu, ale na řádků 12 (

3: namespace Tables;
4: use Nette;
5:
6: class sections extends Table
7: {
8: protected $tableName = ‚sections‘;
9:
10: public function tasksOf(Nette\Database\Table\ActiveRow $sections)
11: {
12: return $sections->related(‚articles‘)->order(‚id‘);
13: }
14: }
) to hází chybu: array_keys() expects parameter 1 to be array, null given. Dělám vše podle návodu, tak nevím…

David Grudl
Nette Core | 8231
+
0
-

Zrovna teď to dost upravuju a asi jsou tam nějaké chyby, k večeru by to mělo být ok.

Yohaku
Člen | 18
+
0
-

Ale ne, to ne, chyba je někde u mě, ale nevím kde… V tom related() má být název tabulky? Hází mi to, že to má být pole…

Editoval Yohaku (26. 9. 2012 21:37)

Draffix
Člen | 146
+
0
-

Yohaku napsal(a):

Ale ne, to ne, chyba je někde u mě, ale nevím kde… V tom related() má být název tabulky? Hází mi to, že to má být pole…

Dole v každé kapitole máš odkaz na github, tak si to můžeš porovnat a zjistit co máš špatně.

Gutts
Člen | 2
+
0
-

Jenže ono to ani čistě zkopírované z githubu nefunguje. Což mě celkem štve, protože bych se to chtěl naučit a ani návod na ukázkovou aplikaci nefunguje. Tak teda nevím, jak se to mám naučit :-/

Draffix
Člen | 146
+
0
-

Gutts napsal(a):

Jenže ono to ani čistě zkopírované z githubu nefunguje. Což mě celkem štve, protože bych se to chtěl naučit a ani návod na ukázkovou aplikaci nefunguje. Tak teda nevím, jak se to mám naučit :-/

Když použiješ ukázku z GitHubu, tak jak přesně ti to nefunguje? Respektive kde je chyba?

Gutts
Člen | 2
+
0
-

Použil jsem komplet „:https://github.com/…start/tree/3“. Jednak jsem musel do libu dokopírovat soubory, protože tam byl jenom .htaccess a autoload. Tak tím jsem se dostal o chybu dál. Ta už nevím, co přesně byla, ale přes ní jsem se dostal k aktuální „array_keys() expects parameter 1 to be array, null given“ a přes tu už nevím, jak se dostat.