Как вставить строку JSON в шаблон Smarty?

0

Я готовлю строку json в php файле

$groups_json = json_encode($groups);
$smarty->assign('groups', $groups_json);

Как я могу правильно поместить его в файл.tpl

<script>
var groups = "{$groups}"; // <-- here

У меня есть умный 3

Теги:
smarty3

1 ответ

0
Лучший ответ

Моя проблема заключалась в том, что smarty конвертировал кавычки и другие вещи в html-объекты. Ответ заключается в том, чтобы добавить параметр nofilter в переменную шаблона

var groups = {$groups nofilter};
  • 0
    Вы думали о том, может ли это вызвать какие-либо эксплойты XSS?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню