php - Laravel如何根据选中的复选框存储值
问题描述
如果选中复选框,我试图存储 1,否则为 0。表格是
<x-checkbox name="visibility" id="visibility">{{ __('Make this visible') }}</x-checkbox>
在控制器中,它只存储条件的第一个值。这总是存储 0。
$request->visibility = 'checked' ? $package->visibility = 0 : $package->visibility = 1;
这始终存储 1。
$request->visibility = 'checked' ? $package->visibility = 1 : $package->visibility = 0;
提前致谢。
解决方案
这对我有用:
$model->visibility = ($request->visibility) ? '1' : '0';
推荐阅读
- angular - 机器人框架 | 选择文件 | 角 | 不工作
- powershell - Azure DevOps 自定义任务 - 添加任务所需的其他资源
- xamarin.android - Xamarin Android 中自定义视图中的错误解析 XML 错误
- python-3.x - WMS查询期间如何排除TimeOutError?
- php - 如何使用 .htaccess 正确重定向?
- android - Android Manifest 合并失败,Material Date Time Picker
- c# - 从 WPF/C# 连接到 USB 收据打印机
- r - 从 requirements.txt 文件安装 R 包
- google-play - Google Play 管理中心帐号所有者没有所有者权限
- javascript - 如何在使用 ws npm 模块的 javascript 中使用 ws.send() 时发送 EOF