Snippety vs. controls
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- David Grudl
- Nette Core | 8227
Dotaz do pléna pro tvůrce komponent s podporou AJAXu: stává se vám
často, že komponenta (přesněji control) se skládá z jedné nebo více
částí vykreslovanchých samostatnou metodou
render<Neco>()
, které jsou celé v šabloně komponenty
obaleny do jednoho velkého snippetu?
- romansklenar
- Člen | 655
Za DataGrid – Ne. Jelikož je vykreslování DataGridu koncipováno stejně jako formuláře, tak je to možné přes manuální vykreslení, ale nešlo by už o snippet DataGridu, ale o snippet controlu, který ho obaluje.
V jiných komponentách to občas používám.
- Honza Marek
- Člen | 1664
Pokud se za jednu nebo více metod render<Neco> považuje i jedna metoda s názvem render, tak ano. Často je u mě tak cca 67,893 % controlů, které něco dělají s ajaxem.