【发布时间】:2018-09-16 18:10:07
【问题描述】:
我有以下嵌套资源定义:
routes/web.php
Route::resource('employees', 'EmployeeController');
Route::resource('employees.external_training_records', 'ExternalTrainingRecordController');
ExternalTrainingRecordController
public function create()
{
return view('employees.external_training_records.create');
}
views/employees/show.blade.php
<a href="{{ route('employees.external_training_records.create', $employee) }}">Create External Training Record</a>
views/employees/external_training_records/create.blade.php
<div class="card-header">{{ $employee->name }}</div>
Laravel 不喜欢在 views/employees/external_training_records/create.blade.php 中调用 $employee 上的未定义变量
如何将$employee 传递到嵌套资源的创建页面?
【问题讨论】:
标签: php laravel laravel-blade