Разобрать существующую строку JSON в жидком шаблоне?

У меня есть строка JSON с некоторыми данными, которые я хочу отобразить в шаблоне. Поскольку массивы Fluid также записываются в JSON, я подумал, что я мог бы просто взять эту строку JSON и передать ее жидкости, попросив обработать ее так же, как некоторый другой массив, и использовать ее в шаблоне.

Таким образом, получая большую скорость и потерю накладных расходов (не нужно разделять данные JSON, чтобы сохранить их в БД, можно легко преобразовать их в текучую среду).

Это не сработает, по крайней мере, не так, как я пытался.

<f:alias map="{item.jsonData}">
  {fieldname}
</f:alias>

Он, конечно, жаловался, что получил строку, а не массив.

Должен ли я построить viewhelper и сделатьjson_decode перед возвратом массива в жидкость? Или есть более родной способ?

Вот основное действие контроллера:

/**
 * action show
 *
 * @param \NAMESPACE\Myext\Domain\Model\Item $item
 * @return void
 */
public function showAction(\NAMESPACE\Myext\Domain\Model\Item $item) {
    $this->view->assign('item', $item);
}

Ответы на вопрос(4)

Ваш ответ на вопрос