要实现按用户组点击显示的TCA前端用户,可以按照以下步骤进行:
class User extends Model
{
protected $table = 'users';
protected $fillable = ['name', 'group_id'];
}
class UserController extends Controller
{
public function index(Request $request)
{
$groupId = $request->input('group_id');
// 根据用户组ID过滤用户数据
$users = User::where('group_id', $groupId)->get();
return view('users.index', ['users' => $users]);
}
}
Route::get('/users', 'UserController@index');
Name
Group
@foreach ($users as $user)
{{ $user->name }}
{{ $user->group_id }}
@endforeach
这样,当用户选择不同的用户组并点击提交按钮时,控制器将根据用户组ID过滤用户数据,并将结果传递给前端视图进行显示。