Laravel Nova Действие прекратить закрытие модального - PullRequest
0 голосов
/ 29 октября 2019

возможно ли предотвратить закрытие модального режима, если элемент управления в методе handle недействителен в Nova Action?

Или, альтернативно, можно проверить поле значения значением другого поля?

Пример. 2 поля year и event_date

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

Этот элемент управления закрывает модальный режим, в то время как элемент управления правилом для одного поля предотвращает режим модального закрытия

1 Ответ

0 голосов
/ 29 октября 2019

возможно, вы можете попытаться проверить fields() на действии, прежде чем выполнить в handle() метод.

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

надеюсь, это поможет вам.

...