我只想制作一个按钮,将我重定向到这样的东西" / loan / loans-> id / edit"
其中loan-> id来自数据库,他应该如何看待?
<button href="{{ URL('/loans/{{$loan->id}}/edit')}}"
这就是我现在所拥有的并且正在给出错误
答案 0 :(得分:1)
首先你需要在标签中写一个href!您可以使用帮助程序路径
<a htef="{{route('loans.edit',[$loans->id])}}">link</a>
并在路由器的文件中写入
Route::get('loans/{$id}/edit', 'yourcontroller@method')->name('loans.edit')
答案 1 :(得分:1)
您正在将刀片支架写入另一个内部,这将引发Parse错误。因为它会转化为这段代码。
<button href="<?php echo e(URL('/loans/{{$loan->id); ?>/edit')}}"
此外,如果您想在字符串中编写表达式,请使用双引号""
和{}
单个大括号。
试试这个。
<button href="{{ URL("/loans/{$loan->id}/edit") }}"
同样在您的路线文件中添加此路线。
Route::get('/loans/{id}/edit', 'controller@method');
答案 2 :(得分:0)
你的href应该像
href='loans/{{$load->id}}/edit'
您应该在\ routs \ web.php
中包含以下内容Route::get('/loans/{loan}/edit', 'LoansController@edit');