我有以下ArrayList
,它在$SuitableRooms
下的前端进行了迭代:https://gist.github.com/anonymous/9db25ffe78b14463b7b4392f9da9d7f8
我可以导航第一个维度的属性而没有问题,例如。
<% loop $SuitableRooms %>
$Name <!-- returns "Grande Club Room" for example (correct) -->
<% loop $Top.SuitableRooms.Attributes %> // I know $Top.SuitableRooms isn't needed, just put this here to emphasise that I know I'm in the right scope
$Name <br/> <!-- should return "Smokers Allowed" for example but returns "Attributes" -->
<% end_loop %>
<% end_loop %>
应该回归:
Grande Club Room
- 吸烟者允许
- 海景
- 等
但回归:
Grande Club Room
- 属性
- 属性
- 属性
很明显,问题出在我的ArrayList的结构中,但我无法找出我出错的地方。
答案 0 :(得分:3)
我的回答非常明显&#34;在我脸上&#34;在&#34;相关数组&#34;
的定义范围内ArrayData::create(
array(
array(
"Im not accessible"
)
)
)
与
ArrayData::create(
array(
"Items" => array(
"I am now accessible"
)
)
)