formulář – action:„error: No route for…“
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Marax
- Člen | 28
Mám search formulář, který mi normálně funguje všude jen né na stránce která má routu ve tvaru
<?php
$frontRouter[] = new Route('<cId>-<url>', 'Search:detail'); // cId - id produktu url - nazev produktu
//<form action="error: No route for Front:Search:detail(cId=1, do=searchForm-submit)" method="post">
?>
pokud v routě použiji pouze <url> nebo <cId> tak to funguje. Případně když udělám $url persistentní tak to taky jde, jenže to mi zas pak všude dál cpe ?url=…
Search formulář dělá jen to, že přesměruje Search:result $hledanyVyraz
Editoval Marax (10. 1. 2012 16:32)
- bojovyletoun
- Člen | 667
zkus těm hodnotám nastavit výchozí hodnoty třeba 0. Neříkám, že je to řešení, ale aspoň se to posune.