【问题标题】:Laravel nova multiselect edit not workingLaravel nova 多选编辑不起作用
【发布时间】:2019-08-20 11:47:55
【问题描述】:

我正在使用 laravel nova 创建管理面板。这是我的代码。

Laravel nova 资源,

use Nova\Multiselect\Multiselect;

public function fields(Request $request)
    {
        return [
            ID::make()->sortable(),            
            Multiselect::make(__('Day'),'day')
                ->options($this->getweedkDay()),
        ];
    }

private function getweedkDay(){
        $weekDay = [];

        $weekDay[1] = __('Sunday');
        $weekDay[2] = __('Monday');
        $weekDay[3] = __('Tuesday');
        $weekDay[4] = __('Wednesday');
        $weekDay[5] = __('Thursday');
        $weekDay[6] = __('Friday');
        $weekDay[7] = __('Saturday');


        return $weekDay;
    }

我使用这个plugin 进行多选,日期字段是数据库中的一个varchar 字段。问题是即使我可以选择项目并将它们保存在数据库中,他们也无法在 nova 资源的编辑视图或索引视图中看到。如果有人能帮忙就太好了

【问题讨论】:

    标签: laravel-5 laravel-nova


    【解决方案1】:

    使用这个包代替它更成熟和维护:

    https://github.com/optimistdigital/nova-multiselect-field

    【讨论】:

    • 谢谢兄弟的帮助
    • @vlmuth 如果您觉得是,请将我的答案标记为正确答案。
    猜你喜欢
    • 2019-02-19
    • 2021-01-20
    • 2019-09-26
    • 2021-03-19
    • 2017-07-27
    • 2020-01-12
    • 1970-01-01
    • 2019-04-04
    • 2020-10-16
    相关资源
    最近更新 更多