我需要将表格行的ID发送给控制器show函数。
下面是我的功能:
<tbody>
@foreach($invoices as $invoice)
<tr>
<th scope="row">{{ $invoice->total_subcriptions }}</th>
<td>{{ $invoice->description }}</td>
<td>{{ $invoice->product_id }}</td>
<td>Rs.{{ $invoice->total }}</td>
<td>Not Paid</td>
<th><a href="{{ url('/invoice/(ID here)') }}" class="btn btn-sm btn-info">View</a></th>
</tr>
@endforeach
</tbody>
如何直接发送?
这对我不起作用,并显示语法错误:
异常消息:解析错误:语法错误,意外的'}',期望为','或')'
<th><a href="{{ url('/invoice/{{$invoice->id}}') }}" class="btn btn-sm btn-info">View</a></th>
答案 0 :(得分:1)
看起来您需要连接网址字符串。
<th><a href="{{ url('/invoice/{{$invoice->id}}') }}" class="btn btn-sm btn-info">View</a></th>
应该是
<th><a href="{{ url('/invoice/'.$invoice->id) }}" class="btn btn-sm btn-info">View</a></th>
答案 1 :(得分:0)
更改此
<th><a href="{{ url('/invoice/{{$invoice->id}}') }}" class="btn btn-sm btn-info">View</a></th>
到
<th><a href="{{ url('/invoice/'{{$invoice->id}}) }}" class="btn btn-sm btn-info">View</a></th>