首页 > 解决方案 > Laravel Nova Action 停止关闭模式

问题描述

如果句柄方法中的控件在 Nova Action 中无效,是否可以防止关闭模式?

或者,是否可以使用另一个字段的值检查值字段?

例子。2 个字段 year 和 event_date

if($fields->year <> Carbon::parse($fields->event_date)->format('Y'))
  return Action::danger("Message");

此控制关闭模式,而单个字段上的规则控制防止关闭模式

标签: laravellaravel-nova

解决方案


也许您可以fields()在方法中执行之前尝试验证操作handle()

Date::make('Year')->rules('required', 'date'),

希望它会帮助你。


推荐阅读