Неопределенная переменная: функции (Вид: D: \ wamp \ www\BTPl \ resources \ views \ salarie \ create.blade. php) - PullRequest
1 голос
/ 11 февраля 2020

Я новичок в laravel, у меня есть форма для добавления Salar ie, в таблице Salaries есть внешний ключ к табличным функциям (отношение отношение к), я хочу заполнить выбор по функции.

SalarieController. php

public function getFonctions(){
        $fonctions=Fonction::all();
        return view("salarie.create",compact("fonctions"));
    }

create.blade. php

<select class="form-control" name="fonction_id">
                        <option></option>
                        @foreach($fonctions as $fonction)
                        <option>{{ $fonction->fonction }}</option>
                        @endforeach
                     </select>

сеть. php

Route::get('/getfonctions','SalarieController@getFonctions');

1 Ответ

1 голос
/ 11 февраля 2020

Попробуйте это

SalarieController. php

public function getFonctions(Request $request){
        $fonctions = Fonction::get();
        return view("salarie.create",compact("fonctions"));
    }

create.blade. php

  @if(!empty($fonctions))
            @foreach($fonctions as $fonction)
            <option value="{{ $fonction->id }}">{{ $fonction->fonction}}</option>
            @endforeach
  @endif
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...