Laravel4 Viewで個人的によく使うformをまとめてみたったw
個人的にLaravel4でよく使うformのまとめ
なんでformまとめてみたかというと
今自分で書いてるソースがinputとFormがごちゃごちゃに
入り混じってて見ててすごい汚くて自分にムカついたからw
なぜ綺麗にかけるように用意されてるものを俺は使うことができひんねん。
それってつまりのところ勉強不足やろks。しっかり勉強しろ。
ってバックグラウンドがあってまとめることにしてみたw
とりあえず、まとめてみたものを画像として用意してみた。
ドキュメント読みながら必要とかあると便利とか
今の自分で感じたところだけ実際にやってみたったwってかんじ。
さすがに全部を晒すと汚いし見せる価値もないから
formで必要なところだけ簡単にピックアップしてみる。
パスワード
{{ Form::password('password') }}
テキストボックス
{{ Form::text('text','value:デフォルト入力値') }}
テキストエリア
{{ Form::textarea('text','value:デフォルト入力値') }}
デフォルト値指定無し
{{ Form::label('label','読書') }}
{{ Form::checkbox('hobby','読書') }}
{{ Form::label('label','映画') }}
{{ Form::checkbox('hobby','映画') }}
デフォ値指定有り
{{ Form::label('label','読書') }}
{{ Form::checkbox('hobby','読書',true) }}
{{ Form::label('label','映画') }}
{{ Form::checkbox('hobby','映画') }}
デフォ値指定無し
{{ Form::label('label','男性') }}
{{ Form::radio('sex','man') }}
{{ Form::label('label','女性') }}
{{ Form::radio('sex','woman') }}
デフォ値指定有り
{{ Form::label('label','男性') }}
{{ Form::radio('sex','man',true) }}
{{ Form::label('label','女性') }}
{{ Form::radio('sex','woman') }}
ドロップダウンリスト
デフォ値指定無し:
{{ Form::select('size', array('L' => 'Large', 'S' => 'Small')) }}
デフォ値指定有り
{{ Form::select('size', array('L' => 'Large', 'S' => 'Small'), 'S') }}
カテゴリ化:
{{ Form::select('animal', array(
'Cats' => array('leopard' => 'Leopard'),
'Dogs' => array('spaniel' => 'Spaniel'),
)) }}
範囲指定:
{{ Form::selectRange('number', 10, 20) }}
月の指定:
{{ Form::selectMonth('month') }}
hidden
{{ Form::hidden('hidden','value') }}
送信ボタン
{{ Form::submit('送信') }}
リセットボタン
{{ Form::reset('リセット') }}
以上が個人的によく使うなぁっておもったやつまとめてみたった。
やっぱりLaravelで用意されてるものをちゃんと使ったほうが綺麗にかける!!
って勉強してておもったw
あとやってて思ったのがいろいろ混ぜるのはよろしくないなぁ。
たぶん、自分がやろうとしてることができないってことはあんまりない気がする。
つまりちゃんとドキュメント嫁ってことやなぁ。
※あくまで一例ってわけやからこれを自分の作りたいやつの形に合わせて変更する
っていうのがちょっとやっててハマるなぁってかんじた。
参考元: