在 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"
/>
我在树枝视图文件中有以下 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"
/>