invalidateControl(x) invaliduje i controly, ktere nechci
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- zeron
- Člen | 12
Zdravim forum,
hodiny se trapim s timto problemem:
Mam sablonu
@{block #content}
{control usersGrid}
{snippet info}
{$test}
{/snippet}
{/block}
a AJAXove volam z DataGridu metodu:
public function handleViewUserDetailedInfo($id){
$this->template->test = 'test zobrazení';
$this->invalidateControl('info');
}
problem je v tom, ze se mi invaliduje a posila i cely datagrid. Delam nekde neco spatne? Chybi mi nekde neco? Uz nad tim sedim fakt dlouho a porad ne a ne najit reseni :-(
Diky za kazdy postreh.
- zeron
- Člen | 12
Diky za tip, ale nepomohlo :-( Naopak, prisel jsem na to, ze kdyz odstranim zavinac z @{block} (zavinac mam totiz pred @{include #content}), tak mi to zacne uz posilat jako dva snippety (payload.snippets), nikoli jeden jako predtim, coz je asi spravneji, ale bohuzel porad posle prvne to, co potrebuji a pak payload s datagridem :-(
Jeste nejaky napad?
Diky moc za kazdou myslenku, potrebuju se pres to prehoupnout :-)
Editoval zeron (4. 6. 2010 17:02)