Zjištění id postu v onSuccess

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

Ahoj mám takový začátečnický dotaz… potřeboval bych aby se mi nějakým způsobem v metodě createPostSucceeded zjistilo id projektu a uložilo do proměnné díky moc za každou radu :)

public function createPostSucceeded($form, $values) {
    $projectId = ....
}
newPOPE
Člen | 648
+
0
-

Ahoj,

jednou z moznosti je si dat dane ID do formulara vo factory (tovarnicke)

$form->addHidden('projectId', $this->getParameter('projectId')); //getParameter je v presenteri
luboshnedy
Člen | 25
+
0
-

Takže to bude nějak tkhle

$this->addHidden('postId');

$postId = $this->getPresenter()->getParameter('postId');

Díky moc funguje

CZechBoY
Člen | 3608
+
0
-

To id projektu se nachazi kde? Formular vytvari novy projekt nebo upravuje/maze?

zkus mrknout na toto, pokud jsem se netrefil do problemu tak i tak se ti to bude hodit :-)
https://doc.nette.org/…s/form-reuse