Как преобразовать массив в строки, разделенные запятой, в шаблоне smarty?

У меня есть массив под названием $preview_data, назначенный шаблону smarty следующим образом:

Array
(
  [applicable_states] => Array
        (
            [0] => 1
            [1] => 3
            [2] => 4
            [3] => 10
            [4] => 11
        )

)

Теперь я хочу показать вышеупомянутые элементы массива как значения, разделенные запятыми, в элементе div шаблона smarty. Короче говоря, он должен вести себя как implode() в php. Может кто-то, пожалуйста, помогите мне в достижении этого в смарт-шаблоне? Заранее спасибо.

Ответ 1

Попробуйте следующее:

{', '|implode:$preview_data.applicable_states}

Это даст вам то, что вы ожидаете. Ура!!!