1
У меня есть итерация с этим переменным:Capture значения предыдущей итерации в цикле Laravel PHP
$cart = Cart {#167 ▼
+lines: array:2 [▼
0 => CartLine {#168 ▼
+cart_line_id: 989642
+cart_id: 13049301
+parent_line_id: null
+quantity: 1
+article_id: 1164
+article_name: "CUSTOMIZED T-SHIRT"
+pvp: 29.5
}
1 => CartLine {#170 ▼
+cart_line_id: 989643
+cart_id: 13049301
+parent_line_id: 989642
+quantity: 2
+article_id: 199
+article_name: "EXTRA COMPLEMENT"
+pvp: 2.5
}
]
}
И это мой Laravel Еогеасп цикл:
@foreach ($cart->lines as $line)
@endforeach
Я хочу это:
@foreach ($cart->lines as $line)
@if($line->parent_line_id == $line->cart_line_id(previous))
//print extra
@endif
@endforeach
Я хочу получить предыдущий элемент текущей итерации элемента.
Это возможно?
Какую версию Laravel вы используете? –
Версия Laravel 5.3 –