Pomalé překreslování snippetu s obsahem, který se vytváří až v šabloně
- Thommie
- Člen | 34
Ahoj,
mám stránku, kde vypisuji seznam položek a každou mám generovanou komponentou. U každé položky je možnost tuto položku editovat v modálním okně. Když mám položek velké množství, tak se překresluje strašně pomalu, když méně, je to rychlé. Četl jsem o nějakých možnostech optimalizace překreslování (https://doc.nette.org/…ication/ajax#…), ale problém je, že já v presenteru dostávám z db jen rodiče těchto položek a vlastní položky pro každého rodiče tahám až v šabloně takto:
{var rel_polozky = $obj->related('polozky_objednavky')->where('smazana = 0')
->order('id_nakupu ASC')
->order('zbozi.kategorie_id ASC')
->order('zbozi ASC')
->order('datum_pridani ASC')}
tzn. že nemám v šabloně přístup k výpisu položky, abych mohl vygenerování omezit, neví prosím někdo, jak se v takovýchto případech postupuje? V Chromu v záložce network mám položku requestu Content Download, která je asi 20s, což předpokládám je ono. Nevím, moc tomuto nerozumím.
Díky za pomoc