Html objekt a {snippet} makro
- SquirrelCZE
- Člen | 15
zdravim, k rendrovani komponent nepouzivam template ale Html objekty a chtel bych se zeptat
jde nejak pomoci Html objektu resit vytvareni snippetu?
P.S: nechci ted diskutovat nad tim proc nepouzivam template ale html, takze prosim at se to nestrhne v neco jineho.
- Filip Procházka
- Moderator | 4668
Makro {snippet}
používá metodu UI\Control::getSnippetId(),
tedy pokud tomu objektu Html
nastavíš id
vygenerované tímto a to vrátíš jako odpověď AJAXem, tak by to mohlo
fungovat.
- SquirrelCZE
- Člen | 15
Dekuju za tip, v prvnim testu po „clicknuti“ nedoslo ke zmene na strance ovsem je mozne ze jsem mel chybu jinde… bohuzel ted resim jine veci… takze prozkousim jindy, jinak dekuju ;-)
- Vojtěch Dobeš
- Gold Partner | 1316
@SquirrelCZE Asi bych to už ani nezkoušel hackovat,
se snippety je to krapet složitější. Vykreslují se a ukládají do payloadu
v čistě šablonové věci, metodě renderSnippets
, kterou se
vkládá do hlavičky šablony. Takže samotné Html
instance
stačit nikdy nebudou.