PHP Laravel – Forms & HTML

Forms & HTML 
 
#> composer require laravelcollective/html ^5.5.0
 
\config\app.php  의  
 
"providers" 항목에 아래를 추가한다.
 
        Collective\Html\HtmlServiceProvider::class,
 
 
 "aliases" 항목에 아래를 추가한다.
 
        'Form' => Collective\Html\FormFacade::class,
        'Html' => Collective\Html\HtmlFacade::class,
 
 
이후 Form 작성 화면에서 아래와 같이 간략히 작성하여 사용한다. 

                {{ Form::open(array(‘action’ => ‘PostsController@store’,’method’=>’POST’)) }}

                <div class=”form-group”>

                    {{Form::label(‘title’,’Title’)}}

                    {{Form::text(‘title’,”,[‘class’=>’form-control’,’placeholder’=>’Title’])}}

                </div>

                <div class=”form-group”>

                    {{Form::label(‘body’,’Body’)}}

                    {{Form::textarea(‘body’,”,[‘id’=>’article-ckeditor’, ‘class’=>’form-control’,’placeholder’=>’Body Text’])}}

                </div>

                {{Form::submit(‘Submit’,[‘class’=>’btn btn-primary’])}}

                {{ Form::close() }}

ckeditor 를 통해 html 태그가 들어 있을시 화면에 출력시 아래와 같이 !! 넣어서 화면에 출력하면
태그가 표시 된다. 

{!!$post->body!!}

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다