laravel
  • loops
  • foreach
  • query-builder
  • 2017-04-07 7 views 0 likes 
    0

    보기에서 다른 열의 컨트롤러에서 laravel에 컬렉션 표시

    게시판에 "기능적"열이있는 정보를 표시하고 싶습니다.

    $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> 
    

    ... 지금은 레이아웃에 올바르게 표시되지만 쿼리가 도착하는 첫 번째 항목이 주심 다음 시도 번에 이 레이아웃. 추천 된 발행물을 얻은 두 번째 변수에서이 첫 번째 요소를 어떻게 제외시킬 수 있습니까?

    희망 문제를 올바르게 설명했습니다. This is the layout

    답변

    1

    당신은 splice를 사용할 수 있습니다

    여기 레이아웃입니다.

    +0

    와우, 문서의이 간단한 요소를 무시하기 쉽습니다. 완벽하게 작동합니다. 코드를 약간 변경해야합니다 : '$ individual_destacada = $ pub_destacadas-> take (1); $ grupo_destacada = $ pub_destacadas-> splice (1); ' 정확히 내가 필요한 방식으로 작동했습니다. 고마워 –

     관련 문제

    • 관련 문제 없음^_^