Odovzdanie parametrov v komponente a ich ziskanie v handle

steelbull
Člen | 240
+
0
-

Mám datagrid komponentu, ktorej pri vytváraní v presenteri nastavím parameter $requestId na nejakú hodnotu:

protected function createComponentEventsGrid()
	{
		$component = $this->eventsGridFactory->create();
		$component->setRequestId($this->getParameter('id'));

		return $component;
	}

Problém je, že v handle sa hodnota z $requestId stratí.

public function handleReadData() { //Tu potrebujem $requestId...}

Editoval steelbull (15. 3. 2018 12:56)

CZechBoY
Člen | 3608
+
+1
-

Jak ukládá to request id? Kde je ten handle? v jaké komponentě/presenteru?

steelbull
Člen | 240
+
0
-

CZechBoY napsal(a):

Jak ukládá to request id? Kde je ten handle? v jaké komponentě/presenteru?

V presenteri, v príslušnej metóde render som zabudol vložiť parameter :-( Tým bol spôsobený celý problém. Ďakujem.

Editoval steelbull (22. 3. 2018 18:22)