在 Twig Opencart 中渲染多维数组中的元素

Render an element from multiple dimension array in Twig Opencart

我在树枝视图文件中有以下 HTML 代码

<input type="text" 
   name="myArray[{{ nthRow }}][description][{{ language.language_id }}][name]"
   value="{{ myArray.description.language_id.name }}" 
   class="form-control" />

这是要发送到 twig 文件的数组的 print_r

Array ( 
   [0] => Array ( 
    [var1] => safds 
    [var2] => 0 
    [var3] => 1000 
    [description] => Array ( [1] => Array ( [name] => bla bla ) )
   )
)

如何到达数组的名称元素?

怎么样myArray[nthRow].description[language.language_id].name

所以树枝代码可能看起来像这样

<input type="text" 
   name="myArray[{{ nthRow }}][description][{{ language.language_id }}][name]"
   value="{{  myArray[nthRow].description[language.language_id].name }}" 
   class="form-control" />

我已经解决了,应该是这样的,

<input type="text" 
       name="myArray[{{ nthRow }}][description][{{ language.language_id }}][name]" 
       value="{{ myArray.description[language.language_id].name }}"
       class="form-control" 
/>