composer.json 에 다음을 추가합니다.
"require-dev": {
"patricktalmadge/bootstrapper": "~5"
}
아래의 명령어를 실행합니다.
composer update
app/app.php 에 프로바이더를 등록합니다.
'providers' => array(
'Bootstrapper\BootstrapperServiceProvider'
);
그리고 aliases 를 추가할 수 있는데, 네이밍이 겹치는 것을 방지하기 위하여 설명에 도움말에 나와있는 것과 달리 모두 "B"를 붙였습니다.
'aliases' => array(
'BAccordion' => 'Bootstrapper\Facades\Accordion',
'BAlert' => 'Bootstrapper\Facades\Alert',
'BBadge' => 'Bootstrapper\Facades\Badge',
'BBreadcrumb' => 'Bootstrapper\Facades\Breadcrumb',
'BButton' => 'Bootstrapper\Facades\Button',
'BButtonGroup' => 'Bootstrapper\Facades\ButtonGroup',
'BCarousel' => 'Bootstrapper\Facades\Carousel',
'BControlGroup' => 'Bootstrapper\Facades\ControlGroup',
'BDropdownButton' => 'Bootstrapper\Facades\DropdownButton',
'BForm' => 'Bootstrapper\Facades\Form',
'BHelpers' => 'Bootstrapper\Facades\Helpers',
'BIcon' => 'Bootstrapper\Facades\Icon',
'BInputGroup' => 'Bootstrapper\Facades\InputGroup',
'BImage' => 'Bootstrapper\Facades\Image',
'BLabel' => 'Bootstrapper\Facades\Label',
'BMediaObject' => 'Bootstrapper\Facades\MediaObject',
'BModal' => 'Bootstrapper\Facades\Modal',
'BNavbar' => 'Bootstrapper\Facades\Navbar',
'BNavigation' => 'Bootstrapper\Facades\Navigation',
'BPanel' => 'Bootstrapper\Facades\Panel',
'BProgressBar' => 'Bootstrapper\Facades\ProgressBar',
'BTabbable' => 'Bootstrapper\Facades\Tabbable',
'BTable' => 'Bootstrapper\Facades\Table',
'BThumbnail' => 'Bootstrapper\Facades\Thumbnail',
);
정상적으로 설치가 되었는지 테스트합니다. 블레이드 레이아웃에 부트스트랩을 추가한 후, 블레이드 소스에 간단한 Carousel 을 추가해보았습니다.
@extends('layout.index')
@section('header')
@endsection
@section('content')
{{
BCarousel::named('example')->withContents([
[
'image' => 'http://placehold.it/800x400',
'alt' => 'test#1'
],
[
'image' => 'http://placehold.it/800x400',
'alt' => 'test#2'
]
])
}}
@endsection
@section('footer')
@endsection
'프로그래밍 > Web' 카테고리의 다른 글
Laravel 4 oauth-4-laravel 설치하기 (Laravel 5 추가) (0) | 2015.06.29 |
---|---|
Laravel 4.2 이상, 소프트 삭제 (0) | 2015.06.05 |
Laravel 4 서브 디렉토리 구조 구현 - 마이그레이션 (0) | 2015.01.13 |
Laravel 4 의 동적 속성(Dynamic Properties) (0) | 2015.01.08 |
Laravel 4 Eloquent 클래스는 어디에? (0) | 2015.01.08 |
댓글