Použití komponenů nezávisle na presenteru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Sitole
- Člen | 39
Dobrý den,
snažím se vytvořit komponent pro menu stránek. V menu potřebuji dostávat
data pomocí databáze, ale zároveň bude na všech stránkách, které to
mají definované v layoutu. Dle dokumentace jsem tedy vytvořil komponent,
který ale nešel použít. Nakonec jsem se dočetl, že v presenteru budu
muset přidat metodu createComponentMenu. To mi přijde značně
nepraktické, když chci mít menu na všech stránkách, ale stejně budu muset
metodu přidávat do každého presenteru. Přemýšlel jsem udělat si
rodičovskou třídu pro presentery, ale přeci jen eexistuje nějaké
úhlednější řešení?
Předem děkuji za jakoukoliv pomoc.