Ошибка: неопределенная переменная: данные в представлении (foreach) - PullRequest
0 голосов
/ 26 мая 2019

У меня появляется эта ошибка, когда я пытаюсь отправить регистрационную форму:

(2/2) ErrorException Неопределенная переменная: langues

И языки - это мульти-Выберите опцию.

Вот мои коды:

register_patient.blade.php:

              <div class="col-sm-4">
                <select class="js-example-basic-multiple form-control tc-select" name="langues[]" multiple="multiple" required  data-placeholder="@lang('Langues')" >
                <option ></option>
                      @foreach ($langues as $langue)
                        <option value="{{ $langue->id }}" {{ (collect(old('langues'))->contains($langue->id)) ? 'selected':'' }}>{{ __($langue->name) }}</option>
                      @endforeach
                    </select>
                     @if ($errors->has('langues'))
                          <span class="help-block">
                              <strong>{{ $errors->first('langues') }}</strong>
                          </span>
                      @endif
              </div>

web.php

Route::get('/inscription-client-avocat-om', 'RegisterController@register')->name('register.patient');

RegisterController.php

public function register()
{

    $langues = Langue::all();
    $specialites = Specialite::all();
    $etablissements = Etablissement::all();
    $secteurs = Secteur::all();
    return view('auth.register_patient',['secteurs'=>$secteurs,'langues' => $langues,'specialites' =>$specialites,'etablissements'=> $etablissements]);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...