2016年12月28日水曜日

Laravel5.3でフォーム「LaravelCollective/html」

Laravel5.3でフォーム「LaravelCollective/html」を設定してみました。自動でcsrf_tokenを組み込んでくれて便利。

$ php composer.phar require "laravelcollective/html":"5.3.0"

/config/app.php
  'providers' => [
    Collective\Html\HtmlServiceProvider::class,
  ],

  'aliases' => [
      'Form' => Collective\Html\FormFacade::class,
      'Html' => Collective\Html\HtmlFacade::class,
  ],

/resources/views/blog/create.blade.php
{!! Form::open(['url'=>'blog']) !!}

{!! Form::label('title','タイトル',['class'=>'label']) !!}
{!! Form::text('title',null,['class'=>'input']) !!}

{!! Form::submit('登録',['class'=>'button']) !!}

{!! Form::close() !!}

参考サイト
初めてのLaravel 5.1 : (16) Formの作成(ララ帳さん)
Laravel5で新規データの作成(WinRoad徒然草さん)
Forms & HTML(Laravel Collective)

0 件のコメント:

コメントを投稿