Ich habe meinen Controller und über diesen rufe ich eine neue Ansicht an, die auch ein Blade ist.Laravel-Ansicht übergebener Wert wird nicht erfasst Nicht definierte Variable: val1
$var1="value1";
$var2="value2";
//return view('viewcall2', compact('var1','var2''));*/
$data = array('var1'=>$var1, 'var2'=>$var2);
return view('viewcall2')->with($data);
In der Klinge ich this.But erhalte ich diesen Fehler undefinierte Variable nennen: val1
<div class="form-group">
{!! Form::label('VType', 'V Type', ['class' => 'col-md-4 control-label']) !!}
<div class="col-md-6">
<div class="col-md-6">
<label for="price">{{ $val1 }}</label>
</div>
</div>
</div>
Verwenden Sie $ var1 anstelle von $ val1. Weil Sie Schlüssel als 'var1' in '$ data = array (' var1 '=> $ var1,' var2 '=> $ var2); '. – Manwal
@manwal danke ich merke gerade meinen fehler es nicht bemerkt zu haben. Vielen Dank vielleicht können Sie als Antwort für andere hinzufügen, um davon zu profitieren. – user5313398