Déterminer le type de fichier lié à une news

{if isset($entry->fields)}
  {foreach from=$entry->fields item='field'}
     <div>
        {if $field->type == 'file'}
            {$field->value}
            &nbsp;chercher extension =>
            {assign var="dot_at" value=$field->value|strpos:"."}
$dot_at=>{$dot_at} : {$field->value|substr:($dot_at+1)}

{assign var='extension' value=$field->value|substr:($dot_at+1)}.<br>
            {if ($field->value|substr:($dot_at+1) eq "PDF") || ($field->value|substr:($dot_at+1) eq "pdf")}
             {assign var="filetype" value="pdf"}
{else}

{assign var="filetype" value="image"}
            {/if}
                        
            type de fichier : {$filetype} / {$extension}<br>
            {*
            
          <img src="{$entry->file_location}/{$field->value}"/>*}
        {else}
          {$field->name}:&nbsp;{eval var=$field->value}
        {/if}
     </div>
  {/foreach}
{/if}

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s