Práce s AJAXem
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Hanz
- Člen | 16
Vytořil jsem si speciální presenter jen pro AJAX, který vypadá takto:
<?php
class AjaxPresenter extends BasePresenter{
public function renderDefault(){
$this->template->setFile(APP_DIR.'/templates/Ajax/sablona.phtml');
$this->template->output = "My output";
$this->template->render();
}
}
?>
Když si danou stránku otevřu v prohlížeči, tak se vypíše tak jak má „My output“. Ale když jí volám pomocí AJAXu, tak mi to vrátí chybovou hlášku „Cannot send header after HTTP headers have been sent“.
Editoval Hanz (11. 1. 2009 16:03)