Předání parametru z formuláře zpět do presenteru

Ages
Člen | 127
+
0
-

Ahoj,
Vytvářím formuláře dle Best practise poděděním UI\Form
https://doc.nette.org/…s/form-reuse#…

Nyní bych potřeboval předat ID nově vytvořeného záznamu zpět do presenteru pro přesměrování, nevíte někdo jak na to?

David Matějka
Moderator | 6445
+
0
-

v tom prikladu se predava cely novy zaznam – $category. ale je na tobe, co si tam budes chtit predat

Ages
Člen | 127
+
0
-

Děkuji za rychlou reakci
To znamená že místo UI\Form je nutné použít UI\Control?

David Matějka
Moderator | 6445
+
0
-

no jako v tom prikladu – mas vlastni komponentu, ktera ma vlastni udalost. a uvnitr te komponenty definujes subkomponentu s ui\form

Ages
Člen | 127
+
0
-

Pokusil jsem se tedy upravit dle příkladu a laděnka mi vyhazuje:

Cannot read a class ‚App\Forms\TransportPaymentForm‘ property without name

$control->$onTransportPaymentSave[] = function(transportPaymenControl $control, $order) {
	$this->redirect('this');
};

Editoval Ages (3. 5. 2017 16:05)

David Matějka
Moderator | 6445
+
+2
-

ma to byt jen

$control->onTransportPaymentSave[] = function(transportPaymenControl $control, $order) {
    $this->redirect('this');
};
Ages
Člen | 127
+
0
-

@DavidMatějka
Děkuji již jsem to také našel.

iNviNho
Člen | 352
+
0
-

Do budúcna môže pomôcť https://doc.nette.org/…/smartobject#…

Ages
Člen | 127
+
+1
-

@iNviNho děkuji kouknu na to