Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Module d'affichage de fichiers
#2

Une simple code smarty te permettrait ce genre de chose sans devoir ajouter de module.


Dans un bloc de contenu global :

Code :
{assign var='files' value='uploads/fichiers/*.pdf'|glob}
{if count($files)}
  {foreach from=$files item='file'}
    <p>Télécharger le <a href='{$file}' >fichier</a></p>
  {/foreach}
{/if}

Ensuite pour plus de lisibilité tu peux faire du parsing de nom de fichier afin de remplacer " >fichier</a>" par un truc plus explicite : son nom.

Pour cela la fonction php basename devrait faire son office avec un truc du genre


Code :
{assign var='files' value='uploads/fichiers/*.pdf'|glob}
{if count($files)}
  {foreach from=$files item='file'}
    <p>Télécharger <a href='{$file}' >{$file|basename}</a></p>
  {/foreach}
{/if}

à tester évidement
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)