NULL pre vychodzie hodnoty routy
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- japlavaren
- Člen | 404
dobry den,
mam routu, kde mam pouzite vychodzie hodnoty parametrov (bez vychodzich mi to nechce routovat) a do presenteru mi to pri nezadanom parametre dava vychodzi. je njaky sposob, ako do mat vychodzie hodnoty a pritom ako vychodzie dostavat NULL?
<?php
$router[] = new NRoute("reality/<countyUrl>/<districtUrl>/<regionUrl>/<categoryUrl>/<subcategoryUrl>/<actionUrl>/<paginator-page [0-9]+>", array(
"presenter" => "Category",
"action" => "default",
"countyUrl" => "kraj",
"districtUrl" => "okres",
"regionUrl" => "obec",
"categoryUrl" => "nehnutelnost",
"subcategoryUrl" => "typ",
"actionUrl" => "vsetky",
"paginator-page" => 1,
));
?>
ak nezadam parameter countyUrl pouzije sa kraj co robi dost problemy, lebo mi dava do db query. dokazem nejakym jednoduchym sposobom pri prazdnom parametre dostat NULL?
- japlavaren
- Člen | 404
aj ich uvediem ako vychodzie hodnoty tak ak mam zadany parameter napr. page tak mi to nevytvory routu podla vzoru ale s get parametrami – nema ta miesto toho co dosadit