Это smarty в shop-script "мешает" обработать ячейку массива?

Apple7

Новичок
Это smarty в shop-script "мешает" обработать ячейку массива?

Господа!

В смарти я полный чайник.

Правлю Shop-script free.

Как я понял, там инклуды (в папке includes) обрабатывают полученные из базы данные.

почему редактируя файл
includes\product_detailed.php

( в частности - пытаясь обработать поле подробного описания товара,
находящееся в ячейке массива $a[2]
вставив строку
$a[2] = nl2br ($a[2]); // заменяем перенос строки на <BR /> в полном описании товара
непосредственно перед строкой
$smarty->assign("product_info", $a);
)

выдаваемое на страницу содержание поля остается без изменений??


Я проверил, объединив почти все содержимое (кроме вывода страницы) файла
index.php из корневой папки
и
includes\product_detailed.php (кроме начала):

$a[2] действительно содержит нужную информацию из базы,
причем правильно обработанную моей новой строкой кода.

Но почему это не влияет на выдачу страницы?

Объясните, кто может, пожалуйста!

на всякий случай исходный код здесь:
http://sharefile.narod.ru/shop-script-free.zip (420 Кб)
 
Сверху