Jak to udělat, když změním content type setContentType(‚image/png‘, ‚utf8‘)
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Martin Mates
- Člen | 179
Potřeboval bych udělat API, které pokud bude v požadavku accept:
image/png, vrátí obrázek.
Teď to mám takto:
<?php
public function renderV1snapshots() {
if (strstr($this->getHttpRequest()->getHeader('accept'), 'image/png') != null) {
$this->getHttpResponse()->setContentType('image/png', 'utf8');
// CO TED?
}
}
?>
Nevím jak narvat do odpovědi ten obrázek. Nette hledá příslušnou
šablonu. Napadlo mě dát
$this->template->setFile(obrazek.png)
ale já potřebuji
vracet png obrázek (graf), který vrátí google graph API. Jak byste na
to šli?