Создание списка checkbox в Laravel

143
18 сентября 2019, 08:30

Есть административная панель разработанная на Laravel Admin. В ней есть метод контроллера Form. Для одной записи этот метод отрабатывает хорошо, создает запись, но мне нужно реализовать чтобы заносилось несколько записей в зависимости от того сколько месяцев будет выбрано, которые помещены в checkbox. Как только я создал checkbox для месяцев возникла ошибка

ARRAY TO STRING CONVERSION

Вот код:

protected function form()
    {
        $form = new Form(new AdminPlan());
        $form->select('user_id', trans('admin.Agent id'))->options(AdminUsers::all()->pluck('username', 'id'))->rules('required');
        $form->year('year', trans('admin.Year'))->rules('required');
        $form->checkbox('month', trans('admin.Month'))->options([
            1  => 'Январь',
            2  => 'Февраль',
            3  => 'Март',
            4  => 'Апрель',
            5  => 'Май',
            6  => 'Июнь',
            7  => 'Июль',
            8  => 'Август',
            9  => 'Сентябрь',
            10 => 'Октябрь',
            11 => 'Ноябрь',
            12 => 'Декабрь',
        ])->stacked();
        $form->text('plan', trans('admin.Plan'))->rules('required');
        $form->text('work_days', trans('admin.Work days'))->rules('required');
        $form->footer(function ($footer){
            $footer->disableViewCheck();
            $footer->disableEditingCheck();
            $footer->disableCreatingCheck();
        });
        return $form;
    }

Помогите пожалуйста, подскажите как это реализовать

READ ALSO
Каст с указанием типа строкой

Каст с указанием типа строкой

Как мне сделать такую штуку? То есть у меня есть тип (из простых: строка, число и тп

119
Selenium и Unable To Identify Your Browser

Selenium и Unable To Identify Your Browser

Есть сайт https://www1ticketmaster

108
Теряются письма при отправке через php

Теряются письма при отправке через php

Отправляю html письмо стандартным методом через php

118