このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
プログラム言語:php:laravel:フォーム:formファサードを使った書き方 [2021/05/28 16:13] humolife [【Laravel】Form ファサードを使った書き方] |
プログラム言語:php:laravel:フォーム:formファサードを使った書き方 [2022/07/21 18:49] humolife [【Laravel】Form ファサードを使った書き方] |
||
---|---|---|---|
行 1: | 行 1: | ||
====== 【Laravel】Form ファサードを使った書き方 ====== | ====== 【Laravel】Form ファサードを使った書き方 ====== | ||
blade テンプレートでの Form ファサードを使った書き方。 | blade テンプレートでの Form ファサードを使った書き方。 | ||
- | * [[https:// | + | * [[https:// |
==== フォームタグ ==== | ==== フォームタグ ==== | ||
- | < | + | <code:php> |
# 基本の書き方 | # 基本の書き方 | ||
{{ Form:: | {{ Form:: | ||
行 12: | 行 12: | ||
# ルーティング指定 | # ルーティング指定 | ||
- | {{ Form:: | + | {{ Form:: |
+ | {{ Form:: | ||
# コントローラ指定 | # コントローラ指定 | ||
行 24: | 行 25: | ||
</ | </ | ||
- | ==== 未整理:そのうち書く | + | ==== テキスト、テキストエリア |
- | < | + | * 第1引数:名前 |
+ | * 第2引数:値 | ||
+ | * 第3引数:属性を配列形式で指定(key が属性、value が属性値) | ||
+ | <code:php> | ||
# テキスト | # テキスト | ||
- | {{ Form:: | + | {{ Form:: |
+ | {{ Form:: | ||
# テキストエリア | # テキストエリア | ||
+ | {{ Form:: | ||
{{ Form:: | {{ Form:: | ||
- | + | </ | |
- | # セレクトボックス | + | ==== セレクトボックス |
- | {{ Form:: | + | * 第1引数:名前 |
- | {{ Form:: | + | * 第2引数:プルダウンの内容を配列形式で指定(key が option の value、value が表示タイトル) |
+ | * 第3引数:selected にする値 | ||
+ | * 第4引数:属性を配列形式で指定(key が属性、value が属性値) | ||
+ | < | ||
+ | {{ Form:: | ||
+ | {{ Form:: | ||
+ | </ | ||
+ | ==== チェックボックス、ラジオボタン ==== | ||
+ | * 第1引数:名前 | ||
+ | * 第2引数:値 | ||
+ | * 第3引数:true(checked)、もしくは false / null | ||
+ | * 第4引数:属性を配列形式で指定(key が属性、value が属性値) | ||
+ | < | ||
# チェックボックス | # チェックボックス | ||
- | {{ Form:: | + | < |
+ | < | ||
+ | |||
+ | # ラジオボタン | ||
+ | < | ||
+ | < | ||
</ | </ |