実現したいこと
アンケートシステムを作成しています。
入力画面、入力確認画面、入力完了画面があります。
入力確認画面には「戻る」ボタンがあり、押下で入力画面に遷移します。
入力画面に遷移した時に、チェックボックスにチェックを入れた状態にしたいのですが、以下の記述ではうまくいきません。
ご教授よろしくお願い致します。
該当のソースコード
入力画面のチェックボックス
<div class="form-group row"> <label class="col-md-4 col-form-label text-md-right">{{ __('messages.category') }}</label> <div class="category-checkbox col-md-6 my-auto"> <label> <input type="checkbox" name="question[7][0]" value="{{ __('messages.hoge') }}" id="checkbox" @if (old('question.7.0') == __('messages.hoge')) checked @endif> {{ __('messages.hoge') }} </label> <label> <input type="checkbox" name="question[7][1]" value="{{ __('messages.hogehoge') }}" id="checkbox" @if (old('question.7.1') == __('messages.hogehoge')) checked @endif> {{ __('messages.hogehoge') }} </label> </div> </div>
入力画面へ戻る時のコントローラの記述(一部抜粋)
$action = $request->get('action', 'back'); $input = $request->except('action'); if ($action == 'back') { return redirect()->route('input.new')->withInput($input);
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/10 06:39
2020/06/10 07:51