Empfehlungen: Erweiterte Suche

Ausgabe als plain/text

Ausgabedaten formatieren und darstellen

Ausgabe als plain/text

Beitragvon Molekül » So 11. Apr 2010, 18:04

Hallo,

ich möchte eine action als plain/text ausgeben.

Mein bisheriger Versuch:

- neues layout tex.ctp angelegt, Inhalt
Code: Alles auswählen
<?php header("Content-Type: text/plain"); ?>
<?php echo $content_for_layout; ?>


- im Controller dieses layout aktiviert und debug-ausgabe verhindern
Code: Alles auswählen
Configure::write('debug', '0');
$this->render(null,'tex');


Aber leider klappt das ganze nicht.

Der header ist weiterhin text/html.
An meinem Server liegt es nicht, dann ein php außerhalb von cake mit dem Inhalt
Code: Alles auswählen

<?php header("Content-Type: text/plain");
echo "aaa\n\n a\t a";
?>

wird inklussive zeilenumbrüche, tabs, und dem header text/pain ausgegeben.


Freue mich auf Anregungen.
M.
Molekül
 
Beiträge: 27
Registriert: Fr 25. Sep 2009, 09:45
CakePHP-Version: 3.x

Re: Ausgabe als plain/text

Beitragvon domj » Di 20. Apr 2010, 07:40

Schonmal mit den MediaViews probiert?
Entwicklung komplexer Internetanwendungen: http://www.dominic-thimm.de
Twitter-Account: http://www.twitter.com/dominicthimm
domj
 
Beiträge: 7
Registriert: Mo 19. Apr 2010, 11:48

Re: Ausgabe als plain/text

Beitragvon Mathias » Di 20. Apr 2010, 12:58

probier mal vor dem render() das hier.
Code: Alles auswählen
$this->autoRender = false;


Und schau mal, ob da wirklich text als type steht. Bei deinem post fehlt das x.
cheers
Benutzeravatar
Mathias
 
Beiträge: 225
Registriert: Mi 4. Jun 2008, 22:30
Wohnort: Berlin
CakePHP-Version: 1.3.x
OS: OS X 10.6.x

Re: Ausgabe als plain/text

Beitragvon Molekül » Mi 21. Apr 2010, 16:10

Hallo

- MediaView:
Kann ich damit Dateien zum download anbieten, deren Inhalt erst im view erzeugt werden?

letztlich habe ich die Info bekommen, dass man im view keine header senden kann, weil der header gebuffert wird. Jetzt sende ich den header im controller und damit funktioniert es dann auch.

Danke für eure Antworten!
Molekül
 
Beiträge: 27
Registriert: Fr 25. Sep 2009, 09:45
CakePHP-Version: 3.x


Zurück zu Views

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste