volanie handle nefunguje pri nastavenom action
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- ruller
- Člen | 29
Ahojte mám takýto problém:
mám jeden formulár na pridávanie a aj na editáciu údajov z databázy.
<?php
protected function createComponentFirstStepForm() {
$form = new Form();
....
?>
pomocou action volám editáciu nastavením ID
<?php
private $id;
public function actionFirst($id) {
$this->id=$id;
}
?>
keď je id nastavené tak editujem formulár, samozrejme ošetrujem či má na to práva..
problém je, keď som na url presenteru /nieco/first/?doChangeNieco handle mi
funguje ale keď som na url
/nieco/first/77?doChangeNieco uz nefunguje
handle :používam ho na ajax načítavanie z databázy
<?php
public function handleChangeCountry($city) {
…
…
$this->sendResponse(new JsonResponse($result));
}
?>
u nette som nováčik tak ma neukameňujte :))
kde môže byť problém ??
EDIT
opravil som to, problém bol vo volaní handlu, mal som zlú url :)
Editoval ruller (1. 7. 2012 13:40)