2010-11-19 14 views
0

J'ai essayé de faire fonctionner PHPExcel avec mon Joomla. Si le script l'enregistre dans un fichier, il fonctionne correctement, mais lorsque j'essaie de le télécharger dans le navigateur, le fichier émet un avertissement: «L'extension de fichier ou le format de fichier n'est pas valide». Ma conjecture serait quelque chose à voir avec le Content-Type étant servi. Des idées sur la façon de le faire fonctionner?Utilisation de PHPExcel dans Joomla

têtes J'ai placé dans view.xlsx.php:

// Redirect output to a client’s web browser (Excel2007) 
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); 
header('Content-Disposition: attachment;filename="01simple.xlsx"'); 
header('Cache-Control: max-age=0'); 

Ceci est en fait une copie et la pâte de leur exemple que je peux assurer fonctionne très bien dans leur propre script. Le problème est quand je l'exécute dans Joomla.

+0

Veuillez regarder dans le contenu du fichier qui est édité à l'aide d'un éditeur de texte. Les chances sont il ya des messages d'erreur là –

+0

Essayé et non, il y a seulement des données de charabia dedans là. – exentric

+0

Ce n'est pas vraiment du charabia, c'est une collection zippée de fichiers xml –

Répondre

0

Jetez un oeil à this entr y sur les forums de Joomla; et faites attention aux conflits potentiels avec le autoloader

+0

Ahh juste ce dont j'avais besoin. Été chercher loin et large pour cela. Merci! – exentric