plink v komponente ($this->plink neexistuje)

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

Dobry den,

potrebujem nastavit v komponente formularu, aby smeroval na konkretny presenter (komponenta vyhladavanie pouzita na viac strankach smeruje na presenter Hladat)

<?php
$form->setAction($this->link('Hladat:'));
?>

bohizial $this->link mi v komponente nefunguje, a $this->plink neexistuje

dokazete mi niekto poradit ako volat presenter z komponenty? (tj nazov funkcie plink v latte)

redhead
Člen | 1313
+
0
-
<?php
$form->setAction($this->presenter->link('Hladat:'));
?>

Musí být tou dobou (toho volání) už připojena k presenteru.

japlavaren
Člen | 404
+
0
-

„Musí být tou dobou (toho volání) už připojena k presenteru.“

  • akym sposobom ju pripojim?

Editoval japlavaren (5. 12. 2010 18:10)

redhead
Člen | 1313
+
0
-

Nejlépe továrničkou (buď konstruktorem nebo přes return)