Witam
Mam problem z przekazaniem danych do szablonu po uzyciu funckji explode . Przy uzyciu echo wszystko jest ok tytul ma swoje tagi. Niestety nie potrafie tego przekazac w smartach. Nie robi petli albo dla wszystkich tytulow sa te same tagi

Dziekuje za pomoc

przy uzyciu echo :
  1. Tytul
  2. tag: ogolnie
  3. ciekawostki
  4.  
  5. Tytul2
  6. tag: ogolnie
  7.  
  8. tytul 3
  9. tag: ogolnie
  10. cieakwostki
  11. dzwine



  1. <?php
  2. while($row = mysql_fetch_array($wyni)) {
  3.  
  4. $kat=$row['tagi'];
  5.  
  6. $array = explode(", ", $kat);
  7.  
  8. foreach ($array as $key => $value) {
  9.  
  10. $tag = "klucz: $key; Tag: $value<br />\n";
  11.  
  12. }
  13.  
  14.  
  15. $news[]= $row;
  16.  
  17.  }
  18.  
  19. $smarty -> assign('news', $news);
  20. ?>


tpl


  1. {foreach from=$news item=element key=key name=p}
  2.  
  3. {$element.tytul}<br/>{$element.tagi}{/foreach}
  4.  
  5.  
  6. {/foreach}