当我尝试从 Laravel 返回 JSON 响应时controller
,我尝试在类中使用 if 语句但我没有收到错误但没有任何效果我尝试这样做:
foreach($active_users as $user) {
$output.='<tr>'.
'<td>'.
'<h2><a>'
.$user->name.
'</a>'.'</h2>'.
'</td>'.
'<td>'.$user->created_at.'</td>'.
'<td>'.$user->classe->classe_name.'</td>'.
'<td>'.$user->ville.'</td>'.
'<td>'.$user->phone_number.'</td>'.
'<td> <span class=' ."<?php if($user->active == 'active') { echo 'bg-primary-light' }
?>" .'</span>'.
'</td>'.
'</tr>';
return Response($output);
}
对于复杂且较长的 HTML 模板,建议使用 BladeTemplate,因为 PHP 与点符号的连接非常麻烦。在 Blade 模板中处理逻辑和循环更容易。然后在控制器中
return view('view.example')->render();
我试过你的控制器,最终结果是一样的,更少的麻烦,更易于管理
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句