2013-08-20 3 views
0

Ive는 웹 응용 프로그램에 대한 모든 뷰 (html, css, jquery)를 작성했으며 이제는 Laravel/Mysql을 사용하여 백엔드에서 작업을 시작합니다.Laravel 스캐 폴딩을 사용할 때 html 마크 업 지정

저는 Ruby on Rails와 비슷하게 훌륭하게 보였습니다.하지만 내보기를 위해 빌드 된 양식 ive는 모두 특수 클래스를 포함하고 있으며, 마크 업은 클래스에 적용 할 클래스 및 기타 마크 업을 지정하는 방법입니다 스캐 폴딩을 사용할 때?

답변

1

내가 제대로 얻은 경우 컨트롤러에서 추가 변수를 설정하거나보기에서 URI 또는 ​​경로를 확인하고보기를보고 추가 클래스를 지정할 수 있습니다.

예 : 컨트롤러에서는 다음과 같이 수행 할 수 있습니다

return View::make('views.myview')->with('type','form'); 

그리고보기

, 당신은 간단하게 사용할 수있는 경우 절 (들) :

@if(isset($type)) 
    <div class="{{$type}}"> 
@else 
    <div class="default"> 
@endif 

추가 마크 업을 추가 보기에 자산이 있으면 Laravel 3에서 4로 이전 된 teeplus/asset을 사용합니다 (이전 습관은 힘들어합니다 :).

packagist URL

documentation