MODX Revo+Smarty. Не выводятся данные в шаблоне.
Всем привет.
Нужна помощь.
Сейчас разбираюсь с MODX REVO+Smarty. Есть основной шаблон, в котором вызов сниппета(вытаскивает из БД массив данных и через assign, feach отправляет их в шаблон Smarty), после чего пытаюсь скомпилировать смарти шаблон и отобразить его на странице. Вроде все выводится норм, но при разборе массива в смарти шаблоне ( через foreach) на основном шаблоне ничего не отображается. Код сниппета прогонял через консоль, так там все в норме, на выходе полностью скомпилированный шаблон смарти. В чем причина?
Нужна помощь.
Сейчас разбираюсь с 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>
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
0
Комментарии: 0