Ich habe diese Ansicht:Wie bekomme ich nur einen Wert von einem Array?
@foreach($recent_posts as $rp)
<div class="blogPostClassic">
<div class="blogThumb">
<ul class="bxsliderBlog">
@foreach($rp->photos as $rpt)
<li><img src="{{route('getPostImages', $rpt->image)}}" alt="" /></li>
@endforeach
</ul>
<div class="thumbBar"></div>
</div>
<table border="1" class="blogDetails">
<tr>
<td><i class="fa fa-calendar"></i> {{ Carbon\Carbon::parse($rp->created_at)->format('j F Y') }}</td>
<td><i class="fa fa-eye"></i> {{$rp->views}}</td>
<td><i class="fa fa-comments"></i> 20</td>
</tr>
</table><br>
<h1 style="font-size:calc(95% + 1.2vw);"><a href="#">{{$rp->title}}</a></h1>
<p>Posted by <a href="#">Sandra</a> in <a href="#">{{$rp->category->title}}</a></p>
<p></p><br/>
<a href="#" class="button blog">READ MORE</a>
</div>
<div class="dividerWidget"></div>
@endforeach
Die $rp->photos
enthält ein Array von Bildern, die auf jedem Pfosten gehörte. Wie nehme ich nur ein Bild für jeden Post aus dem Array, damit ich das Karussell nicht zu oft benutzen muss?
Der Index-Methode:
public function index() {
$recent_posts = Post::with(['category', 'tags'])->orderBy('created_at', 'desc')->paginate(10);
return view('pages/home', compact('recent_posts', $recent_posts));
}
Es funktioniert gut, danke. Aber du hast ' Php $ i = 0 verlegt; ?> –
froh, Ihnen zu helfen @SandraVioletta – JYoThI