Jaký výstup může mít komponenta?

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

Mám komponentu a když do ní dám $form = new Form; tak to funguje, já ale potřebuju aby ta komponenta připovala k db a vracela HTML kód jak to udělat aby komponenta vracela hTML kód ? píše mi to createComponentKategorie() did not return or create the desired component.

CZechBoY
Člen | 3608
+
0
-

Vrať komponentu :-)
V render metodě dané komponenty (třídy) vracej html – buď vyrenderuj latte šablonu nebo nějak jinak.
Přes konstruktor můžeš předat libovolné třídy.

možnosti předávání závislostí do komponent jsou popsány v dokumentaci:
https://doc.nette.org/…dependencies

hitzoR
Člen | 51
+
0
-

Koukal jsi do dokumentace? Myslím, že to je přesně to, co hledáš.