我有一个模型-TimeSlot-具有3个属性;开始时间,结束时间和日期。
我已经在Nova中创建了一个资源,并且可以成功查看,创建,更新和删除我的模型实例,以及将这些条目与它们所关联的其他模型实例相关联。
我想做的是在单击“创建时间段”后创建一个不同的问题,然后根据提供的答案创建模型实例。
这个问题(实际上不是一个问题,实际上是一个句子)将会是; “在(w)上,我希望(x)个时隙持续(y)分钟,从(z)开始”。
如果我可以提供这样的问题,那太好了,如果我可以像下面那样提供它,那很好;
日期=>(w)
插槽数=>(x)
插槽持续时间=>(y)
开始时间=>(z)
从提供的答案中,我可以推断出在哪一天需要创建多少广告位,并计算出它们的开始时间和结束时间。
有人知道如何/在哪里编辑Laravel Nova提供的问题并适当更改模型创建逻辑吗?我真的不知道从哪里开始。。。我应该提供不同的字段,然后使用public static function boot
方法以某种方式加入创建逻辑吗?有没有人对任何指南或文献有所指点?任何帮助深表感谢。谢谢。