【发布时间】:2019-10-07 10:15:18
【问题描述】:
我正在尝试创建一个重定向到用户资源的超链接。
这是我的路线
Route::get('/user/{id}', 'UserController@show');
这是我的 userController.php 文件
public function show($id) {
$users = User::find($id);
return view('user.show', compact('users'));
}
我正在这样做:
我的刀片文件如下所示
@extends('layouts.app')
@section('content')
<h1>All Crads</h1>
@foreach($users as $user)
<p>
<b><a href="{{ url('/user/{id}') }}">{{ $user->name }}:</a></b>
<span>{{ $user->email }}</span>
</p>
@endforeach
@stop
【问题讨论】:
-
不相关,但是...您的用户可能有唯一的 ID,您可以将
$users重命名为$user并删除刀片中的@foreach。
标签: php laravel-5 controller