Nette 3 – handle parametr separator
- TomasR
- Člen | 6
Ahoj,
při vytváření projektu na Nette 3 pokud zavolám handle, který obsahuje parametr, tak se provede klasický redirect(‚this‘). Přišel jsem na to, že vygenerovaný odkaz má parametry oddělené pomocí „;“, pokud jsou odděleny pomocí „&“, tak se handle zavolá.
public function handleReload(string $box): void
{
// ...
}
<a class="btn btn-primary" href="/nette-3.0/?box=box1;do=reload">Reload</a>
Nesetkal jste se něco s podobným problémem, případně jak ho řešit? Díky moc za radu.
- TomasR
- Člen | 6
Odkaz vytvářím v latte:
<a class="btn btn-primary" n:href="reload! box1">Reload</a>
Tohle je vygenerovaný odkaz v html stánce:
<a class="btn btn-primary" href="/nette-3.0/?box=box1;do=reload">Reload</a>
Jak jsem psal, pokud ve stránce upravím „;“ ⇒ „&“, tak odkaz funguje normálně. Pokud si do projektu stáhnu např. contributte/datagrid mám stejný problém.