Formファサード
更新日 2025-06-03 16:47:29
laravel
Formファサードの使用方法
コンポーザーでパッケージをインストール
composer require laravelcollective/html
プロバイダ
config/app.php に以下を追加'providers' => [
Collective\Html\HtmlServiceProvider::class,
],
エイリアス
'aliases' => [
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
],
コードセット
{{ Form::open('route' => 'submissions.index', 'method' => 'post']) }}
@method('post')
{{ Form::label('name', テキスト) }}
{{ Form::text('registrator', デフォルト値, ['class' => ['form-control', 'form-control-sm']]) }}
{{ Form::label('name', ナンバー) }}
{{ Form::number('count', デフォルト値, ['class' => ['form-control', 'form-control-sm']]) }}
{{ Form::label('name', セレクト) }}
{{ Form::select('content_type', [オプション用配列], デフォルト値, ['class' => ['form-select', 'form-select-sm']]) }}
{{ Form::label('name', テキストエリア) }}
{{ Form::textarea('remarks', デフォルト値, ['class' => ['form-control', 'form-control-sm'], 'rows' => 3]) }}
{{ Form::close() }}