Vytvoření url routy na funkci v komponente
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Felix
- Nette Core | 1247
No, myslim, ze by to nejak mohlo jit. Ale je to trochu zvlastni pristup, to takhle pasovat na routu. :-)
$router = new Route('magicke-generovani-mapy/<state>/<id>', [
'presenter' => 'Firmy',
'action' => 'nejaka akce',
'do' => 'component1-component2-generate'
]);
Coz znamena, ze v Component2 musi mit handleGenerate()
. Ale ty
parametry by museli mit prefix ‚component1-component2-*‘, aby je Nette
nasetovalo do te metody. Tak si bud injectni HttpRequest
nebo musis do routy ty parametry oprefixovat, ale 1. volba mi
prijde lepsi.