Я пытаюсь вернуть переменную в мое представление редактирования, но по какой-то причине моя переменная не читается в моем представлении редактирования.
вот мой контроллер:
public function edit($id)
{
$student = Student::find($id);
return view('student.edit', compact('student'));
}
мое редактированиеview:
@extends('layouts.app')
@section('content')
<form action="{{action('StudentsController@update','id')}}" method="POST">
{{ csrf_field() }}
<div class="form-group">
<label for="firstName">First Name </label>
<input type="text" class="form-control" name="fName" id="elastName" value="$student->StudentFName">
</div>
<div class="form-group">
<label for="lastName">Last name:</label>
<input type="text" class="form-control" name="lName" id="efirstName" value="$student->StudentLName">
</div>
</form>
<?php
echo $student->id;
?>
@endsection
, как вы можете, я сделал код php и он работает нормально, но он работает, только если я использовал переменную внутри php, что странно, потому что я привык работать с переменными без использования. Можете ли вы помочь мне.