$data = array('id'=>$id, 'title'=>$title,'news'=>$news);
И сразу когда цикл закончился, после } написал:
$smarty->assign('data',$data);
В шаблоне пишу:
{foreach from=$data item=item}
<p>{$data.id}</p>
{/foreach}
И не выводится ничего, пусто. Как исправить?