da se napsat neco jako „Globalni komponenta“?

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

V podstate mi jde o to, ze bych treba mel rad nejaky prvek na vsech podstrankach, treba nejaky linkbar, nebo neco takoveho.

Napadlo me, ze bych to mel treba napsane v nejake globalni komponente, avsak pokud volam {widget komponenta}, tak se vzdycky hleda jiz v konkretni sablone pro konkretni stranku.

Jak tento problem resite vy?

Ondřej Brejla
Člen | 746
+
0
-

Komponenta registrovaná v BasePresenteru?

srigi
Nette Blogger | 558
+
0
-

No vsak {widget komponenta} daj do @layout.phtml.

Ja
Člen | 260
+
0
-

Jo jasne, vzdyt jsem blbej. Diky moc.

Nicmene, jeste zadrhel, dosud jsem psal jen komponenty, kde byly formulare, pokud se do ni zkusim nacpat neco jinyho, tak mi ladenka pise, ze komponenta nebyla nalezena (ale s formem funguje).

Postrcte me prosim, kdybych teda chtel vypsat treba jednoduchy:

<?php
<div id="bar">
	<div>neco</div>
	<div>neco 2</div>
</div>
?>
Panda
Člen | 569
+
0
-
Ja
Člen | 260
+
0
-

jj diky moc, presne tyhle souvislosti mi zatim unikaj