Есть ли способ обновить значение переменной контроллера из представления
MainController.php
$pageData['count'] = 0;
$data = array('data' => $pageData);
return view('home', $data);
В моем домашнем представлении я включил другое представление
<!-- Block 1-->
@include('home.prodbox', $prodData = $data['data'])
<!-- Block 2-->
@include('home.prodbox', $prodData = $data['data'])
Вчисло циклов foreach первого блока начинается с 0. Зависит от данных, цикл запускается несколько раз, и число увеличивается.Итак, я хочу передать счетчик первого блока второму блоку. Например, если счетчик цикла первого блока равен 4, тогда я хочу, чтобы счетчик второго блока начинался с 5. Итак, в prodbox я сделал это так:
prodbox.blade.php
$tabcount = $data['count'];
И в конце файла prodbox.blade.php я сделал это
$data['count'] = $tabcount;
Но когда запускается второй блок, он снова начинается с 0.Я установил переменную данных на последний счет, но почему она всегда равна нулю.Есть ли способ обновить данные из представления в контроллер.