Laravel nova 多选编辑不工作
Laravel nova multiselect edit not working
我正在使用 laravel nova 创建管理面板。这是我的代码。
Laravel 新星资源,
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 用于多个 select 并且日期字段是数据库中的 varchar 字段。问题是 即使我可以 select 项目并将它们保存在数据库中,它们也无法在 nova 资源的编辑视图或索引视图中看到 。如果有人能提供帮助就太好了
改用这个包,它更成熟且维护得更好:
我正在使用 laravel nova 创建管理面板。这是我的代码。
Laravel 新星资源,
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 用于多个 select 并且日期字段是数据库中的 varchar 字段。问题是 即使我可以 select 项目并将它们保存在数据库中,它们也无法在 nova 资源的编辑视图或索引视图中看到 。如果有人能提供帮助就太好了
改用这个包,它更成熟且维护得更好: