ユーザ用ツール

サイト用ツール


プログラム言語:php:laravel:フォーム:formファサードを使った書き方

文書の過去の版を表示しています。


【Laravel】Form ファサードを使った書き方

blade テンプレートでの Form ファサードを使った書き方。

フォームタグ

  1. # 基本の書き方
  2. {{ Form::open() }}
  3. {{ Form::close() }}
  4.  
  5. # URL 指定
  6. {{ Form::open(['url' => 'http://example.com']) }}
  7.  
  8. # ルーティング指定
  9. {{ Form::open(['route' => 'home.index']) }}
  10. {{ Form::open(['route' => ['home.index', $user->id]]) }}
  11.  
  12. # コントローラ指定
  13. {{ Form::open(['action' => 'Controller@method']) }}
  14.  
  15. # GET 送信
  16. {{ Form::open(['method' => 'get']) }}
  17.  
  18. # ファイルアップロード
  19. {{ Form::open(['files' => true]) }}

未整理:そのうち書く

  1. # テキスト
  2. {{ Form::text('name', null, ['class' => 'cssクラス名']) }}
  3.  
  4. # テキストエリア
  5. {{ Form::textarea('note', null, ['class' => 'cssクラス名', 'rows' => '5']) }}
  6.  
  7. # セレクトボックス
  8. {{ Form::select('pref', $pref_list, null, ['class' => 'cssクラス名']) }}
  9. {{ Form::select('area', ['東日本', '西日本'], null, ['class' => 'cssクラス名']) }}
  10.  
  11. # チェックボックス
  12. {{ Form::checkbox('hobby[]', '映画', null, ['class' => 'cssクラス名']) }}

コメント

コメントを入力. Wiki文法が有効です:
 
プログラム言語/php/laravel/フォーム/formファサードを使った書き方.1622538797.txt.gz · 最終更新: 2021/06/01 18:13 by humolife