今天在做tp foreach嵌套时碰到一些小问题
<foreach name="list" item="list">
{$list.name}
</foreach>
......................................
......................................
......................................
......................................
......................................
<foreach name="list" item="list">
{$list.name}
<foreach name="list.data" item="data">
{$data.name}
</foreach>
</foreach>
第一次foreach 遍历成功 第二次失败
后面查阅了网上资料后吧 发现 item不能重复 于是把代码改成
<foreach name="list" item="loop1">
{$loop1.name}
</foreach>
......................................
......................................
......................................
......................................
......................................
<foreach name="list" item="loop2">
{$loop2.name}
<foreach name="loop2.data" item="data">
{$data.name}
</foreach>
</foreach>
这时候 就都能显示了
同时 在foreach 进行 嵌套时,嵌套的name="loop2.data",这时候不要 加$ 也不要加{},这个务必要注意
浙公网安备 33010602011771号