Попытка получить свойство 'name' необъекта в перезаписанном блейде раздела - PullRequest
0 голосов
/ 10 июня 2019

У меня есть это в моем layoutblade.php:

@section('content')
<h2>Title of the site</h2>
<p>other content</p>
    {{ $myVariable }}
@show

У меня есть это в моем test.blade.php

@extends('layout')
@section('content')
    other content
@endsection

, но, с этой точки зрения, у меня есть неопределенная переменная, это перезаписывает представление, но не переменную, помогите мне.

Ответы [ 2 ]

0 голосов
/ 10 июня 2019

на вашем контроллере вы можете сделать что-то вроде этого:

if($myVariable==''){
  $data['myVariable']==''
  rerurn view('blade', $data)
}
else{

  $data['myVariable']== //load data to the variable
  rerurn view('blade', $data)
}
0 голосов
/ 10 июня 2019
//layout

@yield('content')



//test.blade.php

    @extends('layout')
    @section('content')
       {{ $myVariable }}
        other content
    @endsection

тогда ваш {{ $myVariable }} должен быть выведен из вашего контроллера следующим образом:

$data['myVariable']='';

return view('test',$data)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...