0
ビューから別の列にあるコントローラからlaravelのコレクションを表示
パブリケーションの「機能」列がtrueになっているコレクションから情報を表示します。
$pub_destacadas = Publicaciones::take(3)->where('destacado', '=', 1)->get();
問題は、私のレイアウトは、私は、これは私の刃テンプレートのforeachの中のチャンク()メソッドを使用して解決することができませんでしたので、異なるサイズを持っているこの情報を埋めるために3つの要素を持っているということですので、私次のことを試してみました:
$individual_destacada = $pub_destacadas->take(1);
$grupo_destacada = $pub_destacadas->take(2);
と、次のようにビューでそれらを示しています。
<div class="publicaciones-destacadas">
<div class="container">
<h2>Publicaciones Destacadas</h2>
<div class="row">
@foreach($individual_destacada as $destacada)
<div class="col-md-6">
<div class="item-destacado size-2">
<img class="img-responsive" src="{{ asset('img/publicaciones/' . $destacada->imagen) }}">
{{ $destacada->titulo }}
{{ $destacada->descripcion }}
</div>
</div>
@endforeach
<div class="col-md-6">
@foreach($grupo_destacada as $destacada)
<div class="row doble-publicacion">
<div class="col-md-12">
<div class="item-destacado size-1">
<img class="img-responsive" src="{{ asset('img/publicaciones/' . $destacada->imagen) }}">
{{ $destacada->titulo }}
{{ $destacada->descripcion }}
</div>
</div>
</div>
@endforeach
</div>
</div>
</div>
</div>
をだから... ...今では、レイアウトにそれを正しく示していますが、クエリを取得することを最初の項目が2に示されています回このレイアウト。特集記事を入手した第2変数の最初の要素をどのように除外できますか?
私は問題を正しく説明しました。
うわー、ドキュメントのこの単純な要素を無視しやすい。完璧に動作します。コードにいくつかの変更を加えるだけでした。 '$ individual_destacada = $ pub_destacadas-> take(1); $ grupo_destacada = $ pub_destacadas-> splice(1); ' これは私が必要としていたとおりに機能しました。どうも –