05/11/2012, 12:31:28
Une simple code smarty te permettrait ce genre de chose sans devoir ajouter de module.
Dans un bloc de contenu global :
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
à tester évidement
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