我为用户建立联盟系统。使用ID注册工作正常,并在我的数据库中保存所有正确,但我无法在我的示例刀片中看到任何使用我的URL ID进行注册的推荐。
任何一个人都找不到错误?
控制器:
$referal_id = $user->id;
$referer_id = $request['referal_id'];
$referalUserData = [
'referer_id' => $referer_id,
'referal_id' => $referal_id,
];
$insert = ReferralUser::insert($referalUserData);
刀片:
<tr>
<th>#</th>
<th>User Id#</th>
<th>User Name</th>
<th>Registration Time</th>
</tr>
</thead>
<tbody>
@if(!empty($referalUser))
@foreach($referalUser as $referData)
<tr>
<th scope="row">{{$referData->id}}</th>
<td>{{$referData->referal_id}}</td>
<td>@for($i=0;$i<count($referData['names']);$i++) {{$referData['names'][$i]['name']}} @endfor
</td>
<td> {{$referData->created_at}}<br/> <span class="label label-primary">
{{Carbon\Carbon::createFromTimestamp(strtotime($referData->created_at))->diffForHumans()}} </span> </td>
</tr>
@endforeach
@else
<div class="alert alert-noreferals">
<strong></strong><span>No referrals!</span>
</div><br/><br/>
@endif
忽略created_at
时间戳。
由于
答案 0 :(得分:0)
您是否将$ request对象转换为数组?
$request['referal_id'];
看起来很可疑。通常你会使用
$request->input('referal_id')
或通过动态属性
$request->referal_id
访问给定值。
您收到错误了吗?日志文件中的任何内容?