我不熟悉幼体语法,但对于逻辑,我认为应该有更类似的东西:
@php $i = 0; @endphp
@foreach ($posts as $key => $post)
@if ($key % 2 === 0)
<div class="row">
<div class="col-md-4"><img src="{{ $post->image }}" /></div>
<div class="col-md-8">
- {{ ++$i }}
- {{ ++$i }}
- {{ ++$i }}
</div>
</div>
@else
<div class="row">
<div class="col-md-8">
- {{ ++$i }}
- {{ ++$i }}
- {{ ++$i }}
</div>
<div class="col-md-4"><img src="{{ $post->image }}" /></div>
</div>
@endif
@endforeach
需要注意的是我改变了:
1。增量
$i
每个号码一个,否则你将跳过号码
2。什么时候?
$key
不是事件,请在另一侧打印图像。
同样,我不熟悉幼体语法,也不知道
$posts
array是(如果你的键不是偶数/奇数交替的,你就不会有图像在左右之间来回移动)。
希望这能给你一些方向。