Неопределенная переменная: провинции (Вид: E: \ XXXXXXXXXXX \ create.blade.php) - PullRequest
0 голосов
/ 02 июля 2018

что не так с этим примечанием: я использую Laravel 5.6 Думаю, что-то не так с "@foreach"

<div class="form-group">
                                   @foreach ($provinces as $key => $value)
                                 <label for="">Your Provinces</label>
                                  <select class="form-control" name="provinces" id="provinces">
                                   <option value="0" disable="true" selected="true">=== Select Provinces ===</option>
                                 <option value="{{$value->id}}">{{ $value->name }}</option>
                                    
                                    </select>
                                        </div>
                                     @endforeach

it tells me undefined variable provinces and here is my Controller 


<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Input;
use Illuminate\Support\Facades\View;

class CountryController extends Controller
{
   
    public function provinces(){
      $provinces = Provinces::all();
      return view('posts.create', compact('provinces'));
    }
}

Спасибо за ваше время

1 Ответ

0 голосов
/ 03 июля 2018

На этом контроллере вы использовали $provinces = Provinces::all(); без использования файла модели?

Пример: Use App\Models\Provinces;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...