ErrorException неопределенные переменные данные в представлении - PullRequest
2 голосов
/ 08 ноября 2019

(2/2) ErrorException Неопределенная переменная: данные (представление: E: \ xampp \ htdocs \ snipe-it \ resources \ views \ hardware \ bulk-checkout.blade.php)

Мой контроллер

public function bulkAssetImport($assets_ids)
    {
        $data='testersdfsdf';
        return Redirect('hardware/bulk-checkout',compact('data'));      
    }

Мой файл blade.php

 @foreach
       {{$data}}
 @endforeach

Я пробовал разные способы, но безуспешно, пожалуйста, помогитея

Ответы [ 2 ]

0 голосов
/ 08 ноября 2019

Если вы просто хотите отобразить данные в формате HTML. Вы можете сделать что-то вроде этого.

<p>{{ $data }}</p>

Если вы хотите зациклить данные в вашем HTML

В вашем контроллере

public function bulkAssetImport($assets_id)
{
     $data= array(
        array('name'=> 'John doe', 'age' => 22),
        array('name'=> 'Doe not', 'age' => 22),
     );
     return view('hardware/bulk-checkout',compact('data'));      
 }

В вашем HTML:

 @foreach($data as $d)
      My name is: {{$d->name}} and my age is: {{ $d->age }} 
 @endforeach
0 голосов
/ 08 ноября 2019

В вашем Controller файле

public function bulkAssetImport($assets_id)
    {
     $data='testersdfsdf';
     return view('hardware/bulk-checkout',compact('data'));       
    }

Измените файл Blade.php. потому что это отдельные данные, которые вы получаете, поэтому, если вы хотите получить несколько данных, чтобы вы могли использовать цикл foreach.

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