Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] [Résolu] Telechargment de document

Posted by lephotographe on 09/15/2010 15:35

Salut à tous,

Dans un module, je génère une page pour afficher des fichiers disponibles en téléchargement. Ce sont des fichiers excel.

Comment faire pour lancer le téléchargement ? En fait quand je clique sur le lien, Jelix cherche à interpréter l'URL et non à proposer un téléchargement.

Avez vous une idée svp ?

J'ai bien essayé d'ajouter $rep->addHttpHeader('Content-Type','application/force-download'); Mais cela ne fonctionne pas.

Merci pour votre aide Cordialement

  [Opened] Telechargment de document

Reply #1 Posted by Vincentv on 09/15/2010 18:04

Tu peux regarder comment a fait foxmask avec son module Downloads

  [Opened] Telechargment de document

Reply #2 Posted by webi-fy on 09/18/2010 19:56

Moi, je fait comme ca :

dans un contrôleur

function doDownload(){
<code>
	$rep = $this->getResponse('binary'');
        $rep->outputFileName = 'mon_fichier.xls';
        $rep->mimeType = 'application/x-excel';
        $rep->doDownload = true;
        $rep->fileName = JELIX_APP_VAR_PATH . 'mon_fichier.xls' ;

}

</code>

  [Opened] Telechargment de document

Reply #3 Posted by laurentj on 09/18/2010 23:20

@webfi-fy: sans oublier le return $rep; ;-)

  [Opened] Telechargment de document

Reply #4 Posted by lephotographe on 09/21/2010 10:02

Hello :-)

webfi-fy, j'ai retenu ta solution. Ca marche nickel :-)

Merci à tous pour votre aide

  [Opened] Telechargment de document

Reply #5 Posted by lephotographe on 09/21/2010 10:04

J'ai encore un petit souci

Y a t'il un bouton "Résolu" ? Impossible de le trouver

  [Opened] [Résolu] Telechargment de document

Reply #6 Posted by foxmask on 09/21/2010 14:46

il suffit d"éditer son premier post pour changer le sujet :)


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

 
Page
  1. Telechargment de document