Как получить данные в виде массива из сниппета

Добрый день, хочу в шаблоне использовать данные результата работы сниппета,
{var $order = $_modx->runSnippet("!msGetOrder", ['tpl' => ''])}

для этого плучаю их в переменную, но обратиться к элементам массива не могу,

тк
они кодируются примерно так, те квадратные скобки заменяются на #93; и #91;.

Может я вообще неправильно делаю? спасибо!

Array
(
[tpl] =>
[includeTVs] =>
[includeThumbs] =>
[toPlaceholder] =>
[showLog] =>
[order] => Array
(
[id] => 14
[user_id] => 14
Евгений
28 февраля 2020, 10:05
modx.pro
680
0

Комментарии: 2

Наумов Алексей
28 февраля 2020, 10:47
0
См. параметр return:
docs.modx.pro/komponentyi/pdotools/obshhie-parametryi
Вот только не знаю, есть ли его поддержка у msGetOrder.

А при пустом tpl возвращается именно строка, а не массив.
    Евгений
    28 февраля 2020, 11:02
    0
    Спасибо, поддерживается. то что нужно.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2