Индексный вид не распознает переменную из боковой панели - PullRequest
0 голосов
/ 23 марта 2020

Error on index view from other view

Когда я загружаю свое «индексное» представление, оно выдает мне эту ошибку:

Мне нужно загрузить категории из БД в «сторону» вид, который входит в макет. «Боковой» вид - это боковая панель страницы макета, и эти категории должны отображаться на всех других видах. Когда я go в '/ side', я получаю правильно извлеченные категории из БД, но когда я go в '/ index', я получаю ошибку выше.

Вот мой код:

**Web.php**

Route::get('/index', 'HomeController@index');
Route::get('/side', 'MovieController@showcat');

**MovieController.php**

public function showcat(){

             $model = new MovieModel();
             $podaciIzBaze = $model->showcat();
             $data = array();
             $data['dt'] = $podaciIzBaze;
             return view('fixed.side', $data); 
    }

**MovieModel.php**

public function showcat(){  
        $query= DB::SELECT("SELECT * FROM categories");
        return $query;
    }

**side.blade.php**

    @foreach($dt as $podatak)
              <li><a href="#">{{ $podatak->catname }}</a></li>
              @endforeach

Представление «Side» включено в layout.blade. php и представление «index» - это выход в представлении «layout». Любая помощь очень ценится. Спасибо.

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