2010-08-05 5 views
0

Im essayant de voir le contenu du tableau sur la page:Smarty affaire avec tableau

{foreach from=$entries key=i item=topic} 
     {if $topic.topic_style == question} 
      <li class="mail"> 
       <a href="topic.php?id={$topic.id}">{$topic.title} </a> 
        {$topic.tags} 
      </li> 
     {/if} 
    {/foreach} 

$ topic.tags est un tableau, mais je ne semble être en mesure d'extraire le contenu de la page quelqu'un peut-il aider?

Répondre

0

Essayez ceci:

{foreach from=$entries key=i item=topic} 
    {if $topic.topic_style == question} 
     <li class="mail"> 
      <a href="topic.php?id={$topic.id}">{$topic.title} </a> 
       {foreach from=$topic.tags key=j item=tag} 
        {$tag} 
       {/foreach} 
     </li> 
    {/if} 
{/foreach} 

tag est la valeur du nom de la balise dans les balises array().

+0

Super qui fonctionne, aucune idée sur le problème suivant j'ai encore: http://stackoverflow.com/questions/3415970/smarty-templates-return-product-info-based-on-topic-type – CLiown

+0

J'ai commenté sur la première réponse de votre autre problème. Vous pourriez peut-être marquer ma réponse ici comme acceptée? – Treffynnon