jak uplne potlačit automaticke tagovani

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

ahoj, potrboval bych nejak uplne vypnout vypisování html tagu do stranky .. chtel bych tisknout jenom xml … a to ze se na zacatek vypise jeste <html><head> … je nezadouci ..
jak se to da uplne potlacit …

PS:v sablone uz jsem smazal

{block content}

jde to vubec nejak ? .. nebo je to spatny pristup a mam to delat jinak

David Matějka
Moderator | 6445
+
0
-

mas na mysli vypnuti layoutu pro konkretni view?
na zacatek .latte pro ten view dej

{layout none}

nebo ho muzes vypnout v presenteru pomoci

$this->setLayout(NULL);
Šaman
Člen | 2666
+
0
-

Vypni layout, nebo, lépe, přepiš si @layout tak, aby ti vytvořil obálku xml dokumentu.

malkol
Člen | 133
+
0
-

matej21: asi to nefunguje :) .. vypisuje se to vesele dál

malkol
Člen | 133
+
0
-

a to druhe mi taky nefunguje … porad to tam zustava .. je to divny …

{layout none}
<?xml version="1.0" encoding="UTF-8" standalone="no" ?'.'>
.
.
.

a to druhe reseni mi taky nefunguje ..

public function renderList(){
       $this->setLayout(FALSE);
  }

delam to doufam spravne

malkol
Člen | 133
+
0
-

dobrá .. tak už se mi povedlo vykopnout ty tagy … ale zustal tam

<!-- Nette Debug Bar -->

<script>
(function(onloadOrig) {
	window.onload = function(.....

co s ním ? .-)

Šaman
Člen | 2666
+
0
-

Vypnout laděnku. (Tady to odkomentovat a nastavit FALSE.) Mimochodem na produkci debugBar nebude.

Ale myslím, že se pokoušíš o něco, co se má dělat jinak. Jestli generuješ XML soubor ke stažení, tak tam se žádný debugBar nepřidává. Ty se ho ale pokoušíš vrátit jako normální response HTTP(S) protokolem. Proč?

David Matějka
Moderator | 6445
+
0
-

nastav jeste spravny content type (do latte)

{contentType application/xml}
malkol
Člen | 133
+
0
-

šaman: a jak bys to udelal ty ? … někde se nedá jednoduše stahovat soubor jako treba v androidu .. pro který to generuji … ale pokud máš jinou alternativu .. jak by se to dalo dobre udelat … jakýkoliv jiný nápad .. nebo víš jak se to dělá správně … tak klidne povidej …
ja na netu našel tohle ;)

malkol
Člen | 133
+
0
-

opravdu si klidne nechám poradit ;)

Šaman
Člen | 2666
+
0
-

A čeho chceš dosáhnout? Toho, že po kliknutí na nějaký odkaz se ti zobrazí xml dokument v prohlížeči?

Quinix
Člen | 108
+
0
-

Šaman Evidentně chce vygenerovat a odeslat XML, co se ti na tom zdá divnýho?

malkol: makro contentType jak radí nahoře vypne debug bar.