【发布时间】:2013-01-16 18:22:07
【问题描述】:
在laravel框架中,我有几个嵌套视图如下
<mainview>
loop @include <sub-view>
loop @include <sub-sub-view>
我想统计一下子视图的数量。实际上,它变成了一个行计数器。我不确定在哪里声明/初始化这个变量($sub-sub-view-counter),以及在哪里增加它。不管我把它放在哪里,它都不能被每个视图看到和增加。
【问题讨论】:
-
尝试了两件事:1. View::share('var',$var) - 所有视图都可以看到 var,但我无法增加 $var 并使新值对父 2 可见. with('var'=>$var) - 同样,所有视图都可以看到 $var,但它不会被父母看到
-
您需要嵌套级别还是包含的数量?
-
在每个子视图上,我需要一个计数器来反映其在整个主视图中的顺序位置