Adresa s argumentem „do“ nevedoucí na signál

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

Ahoj,
potřeboval bych vytvořit adresu <url>/xml?od=datum&do=datum, ale „do“ vede samozřejmě na signál, takže to skončí chybou (no handler for signal).
zkoušel jsem routu

$container->router[] = new Route('xml ? od=<from> & do = <to>', 'presenter:action');

ale bez úspěchu.
Nevíte jestli se to dá nějak udělat?

Ot@s
Backer | 476
+
0
-

Parametr do v URL je vyhrazený pro volání signálů. Nauč se ho nepoužívat, resp. přejmenuj do (třeba) na datum_do.

Filip Procházka
Moderator | 4668
+
0
-

Co takhle ?datum[od]=&datum[do]= ?

Jan Tvrdík
Nette guru | 2595
+
0
-

Zkus:

$container->router[] = new Route('xml ? od=<from> & do=<to> & dox=<do>', 'Presenter:action');
snake.aas
Člen | 25
+
0
-

Taky bych to radši nepoužil takhle, ale přejmenoval.
Ale musí to poskytovat data jiné, už existující aplikaci, která to takhle vyžaduje…

Jan Tvrdík: To je geniální! Funguje to, díky moc!