php массив в tpl
на пхп есть некий массив, скажем пулучаем его так:
Теперь мне на странице блога, нужно отразить этот массив в следующем виде:
Вопрос, а как отпечатать эти строки в tpl. Просто вижу к примеру в tpl $oBlogEdit, а в пхп такой переменной нет.
$listT = file('/tuti/sss.txt');
for($i=0; $i<count($listT); $i++)
{
$listT[$i] = explode(":",$listT[$i]);
}
Теперь мне на странице блога, нужно отразить этот массив в следующем виде:
for($i=0; $i<count($listT); $i++)
{
print $listT[$i][0]." vs. ".$listT[$i][0];
}
Вопрос, а как отпечатать эти строки в tpl. Просто вижу к примеру в tpl $oBlogEdit, а в пхп такой переменной нет.
8 комментариев
если не привязыватьс к лс, то можно сделать так:
php:
template.htm
По идее, передавать переменные во вьювер можно в любом месте реализации этого эвента. Но лучше делать как и во всех исходниках — в конце эвента.
А все опен проекты этим грешат, отработанные массивы из памяти не удаляют, использованные данные от БД не чистят, на ОПП время операции растягивают. Весит эта вся хрень до конца обработки скрипта.