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
+
0
-

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)

ViPEr*CZ*
Člen | 817
+
0
-

Url si nech vygenerovat přímo samotným Nette v šabloně ;-)