content-type

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
chemikus
Člen | 49
+
0
-

Zdravím,
tak mám opět další problém. Mám definovanou funkci v presenteru

public function actionMarkersxml($lat, $lng, $zoom) {
        $this->template->xml = GPSmarkers::allMarkers($lat, $lng, $zoom);

        $httpResponse = Nette\Environment::getHttpResponse();
        $httpResponse->setContentType('text/xml', 'UTF-8');
    }

v proměnné $this->template->xml mám vygenerované XML, které poté zobrazuji v template. Ale potřebuji, aby se mi ta stránka chovala jako XML dokument a ne jako webová stránka. Zkoušel jsem to nastavit přes content-type ale stále se mi nějak nedaří. Je tento zápis co používám správný a nebo je potřeba ještě někde něco pozměnit?

Ukázka stránky

<marker>
    <informations lat='50.0866779' lng='14.3410023'  type='2' />
    <informations lat='50.0986477' lng='14.3446885'  type='2' />
</marker>

Díky ;-)

Editoval chemikus (16. 9. 2009 13:25)

Honza Marek
Člen | 1664
+
0
-

Makro {contentType typ} v šabloně by mohlo fungovat.