Laravel Nova получает количество выбранных записей в действии - PullRequest
0 голосов
/ 27 февраля 2019

Я занимаюсь разработкой панели администратора с использованием Laravel Nova.Я знаю, что Laravel Nova - это новая технология.Теперь у меня есть небольшая проблема с использованием действий Nova. https://nova.laravel.com/docs/1.0/actions/defining-actions.html#overview. Мне нужно получить количество выбранных записей для действия.Смотрите скриншот ниже.

enter image description here

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

class ActivateUsers extends Action
{
    use InteractsWithQueue, Queueable, SerializesModels;

    public function handle(ActionFields $fields, Collection $models)
    {
        foreach ($models as $model) {

        }
    }

    public function fields()
    {
         //Here i need to get the number of selected entries
    }
}

Обратите внимание на метод полей Action и комментарий в нем.Как я могу получить количество выбранных записей в методе fields класса action?Является ли это возможным?Как?

...