Я хочу вернуть сумму каждой строки обратно в тег tr.
<?php $check1 = 0; ?>
@foreach($results as $r)
<tr @if ($check1 != 0) class = "hide" @else class = "show" @endif>
...............content..........
</tr>
<?php $check1 += sumTotal ?>
@endforeach
Я хочу сделать что-то вроде переключения, чтобы скрыть строку, равную нулевому значению. Но в первом цикле значение тега всегда неверно из-за того, что первое переданное значение равно 0. Как я могу обновить значение тега после суммы? Возможно ли это сделать?






Я думаю, вы хотите достичь: Чтобы скрыть первую строку со значением = 0. Это легко сделать, увеличив значение в вашем цикле:
<?php $check1 = 0; ?>
@foreach($results as $r)
<tr class = "{{ ($check1 == 0) ? 'hide' : 'show' }}">
...............content..........
</tr>
<?php $check1 += sumTotal ?>
@endforeach
еще одна вещь, которую вы ошибаетесь, заключается в том, что вы помещаете hide с помощью ($ check1! = 0), т.е. если значение не равно нулю, то скрыть еще показать !!!
Чего вы пытаетесь достичь? Вероятно, есть способ сделать это лучше, чем использование переменных в ваших шаблонах.