2015-02-07 2 views
0

저는 asp.net 개발자이지만 Laravel이 내 관심을 잘 보았습니다. 버전 5가있는 블로그를 만들려고합니다. 왼쪽에는 기사 용 사이드 바 2 개가 있고 오른쪽 사이드 바는 카테고리, 최신 코멘트 등에 사용됩니다.Laravel Dynamic Sidebar

데이터베이스에서 데이터를 가져 와서 기사를 표시 할 수 있지만 오른쪽 사이드 바를 보여주는 방법을 찾지 못했습니다.

나는 http://laravel.com/docs/5.0/views#view-composers을 방문했다. 그러나 그것을 이해하려고 노력했지만 도움이되지 못했습니다.

감사합니다.

+1

이 다음과 같은 부분으로 원하는 목적지를 사용은 HTML/CSS 문제입니다 : 먼저 정적으로, 당신은 당신의보기에서 원하는 레이아웃을 디자인합니다. 그런 다음 레이아웃을 분할하여 (머리글, 왼쪽 세로 막대, 오른쪽 세로 막대, 내용 등) 필요에 따라 다양한보기 및 레이아웃에 추가 할 수 있습니다. 그런 다음 필요에 따라 동적 데이터로 대체하십시오. –

답변

0

내 대답을 찾았습니다.

 View::composer('recent', function ($view) 
     { 
      $articles = DB::table('store')->get(); 
      $view->with('articles', $articles); 
     }); 

     View::composer('news', function ($view) 
     { 
      $news = DB::table('news')->get(); 
      $view->with('news', $news); 
     }); 

그냥

@include("recent") 
@include("news")