Laravel Nova - создание экземпляра модели на основе разных критериев - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть модель - TimeSlot - которая имеет 3 атрибута;Время начала, время окончания и дата.

Я создал ресурс в Nova и могу успешно просматривать, создавать, обновлять и удалять экземпляры моей модели, а также связывать эти записи с другими экземплярами модели с помощьюс которыми они связаны.

Я хотел бы создать другой вопрос после нажатия «Создать временной интервал», который будет создавать экземпляры модели на основе предоставленных ответов.

Этовопрос (на самом деле это не вопрос, а скорее предложение);«На (w) я хотел бы (x) временных интервалов, длящихся (y) минут, начиная с (z)».

Если бы я мог представить такой вопрос, было бы здорово, если бы яВместо этого мы должны предоставить его, как показано ниже, это нормально;

Дата => (w)

Количество слотов => (x)

Продолжительность слота =>(y)

Время начала => (z)

Из предоставленных ответов я могу затем определить, сколько слотов нужно создать, в какой день, и отработать каждое из их времени начала и окончания.

Кто-нибудь знает, как / где я мог бы отредактировать вопрос, предоставленный в Laravel Nova, и соответствующим образом изменить логику создания модели?Я действительно не знаю, с чего начать ... Должен ли я предоставить различные поля и затем использовать метод public static function boot, чтобы каким-то образом подключиться к логике создания?У кого-нибудь есть указания на какие-либо руководства или литературу?Буду признателен за любую оказанную помощь.Спасибо.

...