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

  [Opened] Version 1.7 accéder au répertoire files depuis un template

Posted by SlyB on 01/03/2023 17:13

Bonjour,

Je souhaiterais accéder de manière dynamique au répertoire www/files afin de pouvoir downloader un fichier qui s'y trouve.

J'ai bien essayé comme dans l'exemple ci-dessous d'utiliser la variable $j_basepath mais sans succès (dans mon fichier mainconfig.ini.php basePath="/").

<a id="" href="{$j_basepath}/www/files/mon_fichier.xlsx"> Libelle du lien</a>

Existe t'il une variable globale ou bien une syntaxe particulière pour renseigner correctement l'attribut href ?

Cordialement

  [Opened] Version 1.7 accéder au répertoire files depuis un template

Reply #1 Posted by laurentj on 01/04/2023 15:00

Bonjour,

La syntaxe est bonne. Je soupçonne juste le chemin qui suit {$j_basepath}, être incorrect.

Quel est le chemin indiqué dans le "document root" du serveur web ? C'est celui vers www de l'appli, ou un des répertoires parent ? Normalement basePath indique le chemin web vers le répertorie www. Donc à priori, vu que sa valeur est /, alors le document root doit être www, et donc ça devrait être :

<a id="" href="{$j_basepath}files/mon_fichier.xlsx"> Libelle du lien</a> 

  [Opened] [[résolu]]Version 1.7 accéder au répertoire files depuis un template

Reply #2 Posted by SlyB on 01/04/2023 17:17

Bonjour Laurent,

Effectivement ça fonctionne très bien en supprimant 'www/'.

Merci pour votre réactivité et votre efficacité.

Bonne et heureuse année à vous et Jelix :)

Sly

  [Opened] Version 1.7 accéder au répertoire files depuis un template

Reply #3 Posted by laurentj on 01/18/2023 17:38

Merci Sly, toi aussi :)

 
Page
  1. Version 1.7 accéder au répertoire files depuis un template