MODX Revo+Smarty. Не выводятся данные в шаблоне.
Всем привет.
Нужна помощь.
Сейчас разбираюсь с MODX REVO+Smarty. Есть основной шаблон, в котором вызов сниппета(вытаскивает из БД массив данных и через assign, feach отправляет их в шаблон Smarty), после чего пытаюсь скомпилировать смарти шаблон и отобразить его на странице. Вроде все выводится норм, но при разборе массива в смарти шаблоне ( через foreach) на основном шаблоне ничего не отображается. Код сниппета прогонял через консоль, так там все в норме, на выходе полностью скомпилированный шаблон смарти. В чем причина?
0
Нужна помощь.
Сейчас разбираюсь с MODX REVO+Smarty. Есть основной шаблон, в котором вызов сниппета(вытаскивает из БД массив данных и через assign, feach отправляет их в шаблон Smarty), после чего пытаюсь скомпилировать смарти шаблон и отобразить его на странице. Вроде все выводится норм, но при разборе массива в смарти шаблоне ( через foreach) на основном шаблоне ничего не отображается. Код сниппета прогонял через консоль, так там все в норме, на выходе полностью скомпилированный шаблон смарти. В чем причина?
// КОД шаблона Smarty:
<div>nnnnn</div> //отображается в основном шаблоне
<div> проверка</div> //отображается в основном шаблоне
<div>{$TestData}</div> //массив данных
<div>
{foreach $TestData as $va}
<div>{$va.id}</div> //не отображается в основном шаблоне
<div>{$va.name}</div> // не отображается в основном шаблоне
{/foreach}
</div>