【问题标题】:Laravel how to store value based on checkbox checkedLaravel如何根据选中的复选框存储值
【发布时间】:2021-08-23 04:02:40
【问题描述】:

如果复选框被选中,我试图存储 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;

提前致谢。

【问题讨论】:

  • $request->visibility = (int)$request->checked;

标签: php laravel


【解决方案1】:

这对我有用:

$model->visibility = ($request->visibility) ? '1' : '0';

【讨论】:

    猜你喜欢
    • 2018-09-03
    • 1970-01-01
    • 2015-09-02
    • 2023-03-28
    • 2020-03-22
    • 2021-01-10
    • 1970-01-01
    • 2018-02-06
    • 2015-03-21
    相关资源
    最近更新 更多