teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

プルダウンの追加

2021/08/25 03:32

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -56,4 +56,36 @@
56
56
  このようなロジックを考えています。
57
57
 
58
58
  おもにjs側で処理を書くことになると思いますが、laravelのデータベース照合とかjs内でできるのかな?みたいに思っています。
59
- laravelのモデルやコントローラーにもこんなこと書けばいいよー!ってあればぜひお願いします。
59
+ laravelのモデルやコントローラーにもこんなこと書けばいいよー!ってあればぜひお願いします。
60
+
61
+ config>user.php
62
+ user_name = [
63
+ 'login_user' => 'ログインユーザー',
64
+ 'comment_user' => 'コメントユーザー'
65
+ ]
66
+
67
+ プルダウン
68
+ ```
69
+ <table id="list-table">
70
+ <thead>
71
+ <tr>
72
+ <th class="checkbox"></th>
73
+ <th class="user">{{ __('ユーザー') }}</th>
74
+ </tr>
75
+ </thead>
76
+ <tbody>
77
+ @foreach (Config::get('user.user_name') as $key => $value)
78
+ <tr class="{{ old($key) == 1 ? 'selected' : '' }}">
79
+ <td>
80
+ <div class="custom-control custom-checkbox">
81
+ <input type="hidden" class="custom-control-input" name="{{ $key }}" value="0">
82
+ <input type="checkbox" class="custom-control-input role-function-flg-checkbox {{ $errors->has($key) ? ' is-invalid' : '' }}" name="{{ $key }}" value="1" {{ old($key) == 1 ? 'checked' : '' }}>
83
+ <label class="custom-control-label"></label>
84
+ </div>
85
+ </td>
86
+ <td>{{ $value }}</td>
87
+ </tr>
88
+ @endforeach
89
+ </tbody>
90
+ </table>
91
+ ```