Tak uplne nechapu config.neon
- Berry
- Začátečník | 70
Tak uplne nechapu config.neon. Jedu podle tutorialu quickstart. Najednou prijde na zaregistrovani taskRepository atd… Nepouzil jsem ani jednou mezernik a u tretiho „listRepository: Todo\ListRepository“ mi to hlasi, ze mam pouzit jen tabulator nebo mezernik. V zakladu je pouzit tabulator, i ja pouzivam jen tabulator. Ty predchozi mam spravne asi jen diky tomu, ze jsem smazal co bylo predtim, to jsou dva radky, ten treti pokud chci pridat tak proste nejde. Pokud googlim „jak pridat radek do config.neon“ tak nic nenachazim.
Diky za radu
- Berry
- Začátečník | 70
OK, uz to vidim. Jak mam ale docilit noveho radku. Mam NusphereID dopisu jeden radek a dam enter, automaticky me to nastavi na stejne jak ty dva radky predtim. To haze chybu. pokud mysi kliknu na zacatek radku kde to chci vypsat, dam TAB, opet me to posune tam jak jsou radky nad. Opet haze chybu. Nevim jak docilit noveho radku.
- Berry
- Začátečník | 70
Jeste takova otazka. Pak to tu smazte. Jak moc je spolecna nejnovejsi verze nette pro php 5,3 s tou ve ktere je psan tutorial. I kdyz kouknu na github tak treba u bootstrap mi chybi
// Configure and run the application!
$container->application->run();
dalsi vec je, ze u clanku „Presentery a sablony“ kde si mame poprve
zobrazit vysledek na me zacne ladenka kricet
Nette\Application\BadRequestException #404
No route for HTTP request.
Nikde v navodu neni nic o nastaveni rout do teto doby.
- jetpack
- Člen | 71
No ono pokud si stáhneš nejnovější nette pro php 5.3 tak si všimneš, že v index.php je:
<?php
// Píšu z hlavy
require 'app/bootstrap.php';
$container->application->run();
?>
Tzn. run() se přesunulo to index.php .
Jaké máš nastaveny routy?
Nejspíše ti ne"matchují" URL.
Editoval jetpack (3. 1. 2013 23:52)
- jetpack
- Člen | 71
Ježíš promiň, neuvažuju co píšu.
Nyní to je v app/router/RouterFactory.php:
<?php
/**
* @return Nette\Application\IRouter
*/
public function createRouter()
{
$router = new RouteList();
$router[] = new Route('index.php', 'Homepage:default', Route::ONE_WAY);
$router[] = new Route('<presenter>/<action>[/<id>]', 'Homepage:default');
return $router;
}
?>