Laravel没有返回特定请求的“as”名称。
以下两个示例显示了每种情况的输出(一种工作正常,另一种情况不正常)
路由被定义为“资源”,在路由列表中显示为“companies.update”,并且所有其他路由都正常工作(更新除外)。为什么更新请求没有返回路由名称?
{!! Form::model($company, ['route' => ['companies.update', $company->id], 'method' => 'patch', 'class' => 'form-horizontal']) !!}
@include('companies.form')
{!! Form::close() !!}
(“更新”不返回名称)
(每个其他路线名称都有效)
答案 0 :(得分:1)
再次查看php artisan route:list
。
有两个条目可供更新。一个用于PUT,一个用于PATCH。
也许使用方法PUT来查看它是否显示(但是当你查看HTML时两者都应该有效)。