Načítání samostaných AJAXových komponenet

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

Zdravím, nemáte někdo nápad jak řešit následující problém ?
Chtěl bych využít samostatně (AJAXově) nahrávané komponenty. Příkladem takovéto komponenty, může být například detail zboží. Jednalo by se tedy o jakési okno, s detailem.

Problém je, že bych chtěl celou tuto komponentu načíst pomocí AJAXu. Poslat dotaz do aktuálního presenteru není problém. Ale vzhledem k tomu, že by se tato komponenta načítala z libovolného místa stránek, tak bych potřeboval možnost vyvolat „handle“ jiného presenteru.

Další problém je v tom, že nevím jak nette přemluvit, aby mi vrátila vyrenderovanou komponentu pro další zpracování. Nemůžu použít klasické invalidování snipetů, protože takovýto snipet původně na stránce vůbec neexistuje. Není problém ho tam pomocí JavaScriptu vložit, ale potřeboval bych si ho odeslat vlastním payloadem .....

Pokud je to zmatečně napsané, tak se omlouvám, ptejte se …

Shrnutí otázek :
Jak zpracovat AJAXový požadavek do jiného presenteru (nemělo by jít použít handle, to je vždy v aktuálním presenteru)

Jak získat vyrenderovanou komponenetu pro vlastní odeslání pomocí payload.

Děkuji za odpovědi.