Stránka se po obnovení načte ještě jednou Ajaxově
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Adam Konečný
- Člen | 3
Zdravím, na webu používám AJAX – při klepnutí na kategorii v menu se překreslí pouze obsah. Problém nastává při obnovení celé stránky. Sice se celá obnoví, ale zhruba po jedné vteřině se ještě znovu překreslí samotný obsah ajaxově. Mám tušení, že by to mohlo souviset s metodou beforeRender() v BasePresenteru.
<?php
protected function beforeRender() {
if ($this->isAjax()) {
$this->redrawControl('flashes');
$this->redrawControl('content');
$this->redrawControl('title');
} else {
$this->redrawControl('this');
}
}
?>
Nemá někdo nějaké nápady, případně zkušenosti s tímto chováním?
- David Matějka
- Moderator | 6445
S tim to souviset nebude – to bude zpusobovat nejaky (tvuj) javascript.