diff --git a/app/Admin/Controllers/ProductController.php b/app/Admin/Controllers/ProductController.php index 12fc3d8..0323d8e 100644 --- a/app/Admin/Controllers/ProductController.php +++ b/app/Admin/Controllers/ProductController.php @@ -104,10 +104,8 @@ class ProductController extends AdminController $form->display('id'); $options = Category::selectOptions(fn($query) => $query->where('agent_id', 0)); - array_shift($options); - $form->select('category_id', '所属分类') - ->options($options) + ->options(array_slice($options, 1)) ->required(); $form->text('title')->required(); $form->multipleImage('pictures')->required(); diff --git a/app/AdminAgent/Controllers/AgentProductController.php b/app/AdminAgent/Controllers/AgentProductController.php index 423fc11..9cdaf8a 100644 --- a/app/AdminAgent/Controllers/AgentProductController.php +++ b/app/AdminAgent/Controllers/AgentProductController.php @@ -162,14 +162,11 @@ class AgentProductController extends AdminController $form->text('sale')->default(0); $options = Channel::selectOptions(fn($query) => $query->where('agent_id', $agent_id)); - array_shift($options); - $form->multipleSelect('channel_id') - ->options($options); + $form->multipleSelect('channel_id')->options(array_slice($options)); $options = Category::selectOptions(fn($query) => $query->where('agent_id', $agent_id)); - array_shift($options); $form->select('category_id') - ->options($options) + ->options(array_slice($options, 1)) ->required(); $form->radio('settlement')