Chaque fois que je produis un fichier xml, je reçois toujours 9 lignes blanches d'espace en haut, quelqu'un sait quel est le problème? Je reçois aussi un horodatage à la fin que je ne veux pas:CakePHP XML (1.3)
<!-- 0.35s -->
est ici l'erreur:
XML Parsing Error: XML or text declaration not at start of entity
Location: http://example.com/controller/get
Line Number 9, Column 1:<?xml version="1.0" encoding="UTF-8" ?>
Je mets $this->RequestHandler->setContent('xml','text/xml');
dans beforeFilter()
mon contrôleur, et la vue ressemble à ceci:
<?php echo $xml->serialize($data); ?>
alors que la mise en page ressemble à ceci:
<?php
header("content-type: text/xml");
echo $this->Xml->header();
echo $content_for_layout;
?>
Des idées? Merci.
True. Cette "caractéristique" est stupide. – ash