DataGrid – nefunkcni demo. chyba 404 "Not Found

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

Rad bych zacal pouzivat Nette Framework a po prvnich testech jsem narazil na problem pres ktery se nejak nemuzu dostat. Asi to bude jen nejaka hloupost a uvital bych pomoc. Zkusil jsem si nainstalovat demo aplikaci DataGrid. Vse funguje OK, dokud nespustim stiskem butonu nejakou akci. Pokud napr. stisknu u Example3 tlacitko pro editaci zaznamu, tak se mi objevi chyba 404 „Not Found The requested URL /customer/edit/ was not found on this server.“. Zkousel jsem vsemozne laborovat, ale nedari se mi volat zadna metoda z jineho presenteru, nez z ExamplePresenter. Pokud si v ExamplePresenter.php vytvorim napr. metodu test(), a do akce dam:
$grid->addAction(‚Detail‘, ‚test!‘, clone $icon->class(‚icon icon-detail‘));
tak to funguje, ale nedari se mi odkazovat na jiny presenter :
$grid->addAction(‚Detail‘, ‚Customer:detail‘, clone $icon->class(‚icon icon-detail‘));
toto mi hlasi chybu 404

Jan Endel
Člen | 1016
+
0
-

Nejsem si jisty, jsem taky Nette lama, ale v nejakem demu chybel htaccess ktery by tohle mohl zpusobovat, popripade neni povoleny v apachi nebo dokonce neni vlozen mod_rewrite modul. Navic by mohla byt chybka v nastaveni routeru, zkus pouzit SimpleRouter.

Ondřej Mirtes
Člen | 1536
+
0
-

Asi sis povolil hezké routy, ale nemáš v document_root správný .htaccess. Koukni na ten ve skeletonu v distribuci Nette.

vlama
Člen | 2
+
0
-

Skutecne jsem nemel vlozen mod_rewrite modul. Moc dekuji za pomoc, uz je to OK :)