Как получить доступ к значению массива внутри массива в шаблоне smarty? - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть массив внутри smarty шаблона .tpl файла

$selected_features  Array (2)
    value => Array (3)
      7 => Array (2)
        id_feature => "7"
        custom => Array (1)
          1 => "TAGLINE"
      8 => Array (2)
        id_feature => "8"
        custom => Array (1)
         1 => "subject 1, subject 2"
      0 => Array (3)
        custom => Array (1)
           1 => ""
        id_feature => "1"
        id_feature_value => "0"

    scope => "Smarty object"

Я пытаюсь получить доступ к значению из $ selected_features [8] [custom] [1], который = subject 1, subject 2

делает что-то подобное, но это не работает

{foreach from=$selected_features item=sf name=selected_features}
    {if $sf.id_feature == "8"} 
      <input type="text" value="{$sf.custom[1]|escape:'htmlall':'UTF-8'}">
   {/if}
 {/foreach}

есть идеи, как лучше всего получить доступ к значению

...