【发布时间】:2019-09-08 15:19:42
【问题描述】:
我正在尝试使用刀片文件表中的键获取单行值。它如何传递价值给它。 我已经使用 foreach 在另一个刀片文件中获取了整个表
我已经从我的控制器传递了数据,但它无法识别它们。
loaninterest.blade.php
<div class="col-md-12">
<table class="table table-stripped">
<thead>
<tr>
<th>Loan Id</th>
<th>Member</th>
@for($i=0;$i<$loan->duration; $i++ )
<th>installment</th>
@endfor
</tr>
<tr>
<td>{{++$key}}</td>
<td>{{$loan->member->name}}</td>
@for($i=0;$i<$loan->duration; $i++ )
<td> {{$loan->interest_amount}} </td>
@endfor
</tr>
</thead>
</table>
</form>
</div>
LoanController.php
public function loanInterest(){
$loanData = Loan::all();
//$findUser =Loan::findOrFail($criteria);
return view($this->_pagePath.'loan.loaninterest',compact('loanData'));
}
web.php
Route::any('loaninterest/{criteria?}','LoanController@loanInterest')-> name('loaninterest');
我调用loaninterest刀片文件如下
loan.blade.php
<td>
<a href="{{route('loaninterest').'/'.$loan->id }}">Interest detail</a>
</td>
我如何在刀片中传递贷款数据。我得到这个错误
Undefined variable:loan
【问题讨论】:
标签: laravel eloquent laravel-blade