PHPackages                             harrald/nova-combobox-filter - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. harrald/nova-combobox-filter

ActiveLibrary[Admin Panels](/categories/admin)

harrald/nova-combobox-filter
============================

A Laravel Nova combobox filter. Supports selecting multiple items

1.2.0(1y ago)13105.5k↑23.4%2MITVuePHP ^7.3|^8.0

Since Apr 11Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Harrald/nova-combobox-filter)[ Packagist](https://packagist.org/packages/harrald/nova-combobox-filter)[ RSS](/packages/harrald-nova-combobox-filter/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (1)Versions (15)Used By (0)

Nova Combobox Filter
====================

[](#nova-combobox-filter)

[![Latest Version on Packagist](https://camo.githubusercontent.com/55980aa5e273d4a372ea34eb3e5f7ad634fe9a4fe6087172f910ec073c8919b2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f68617272616c642f6e6f76612d636f6d626f626f782d66696c7465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/harrald/nova-combobox-filter)[![Total Downloads](https://camo.githubusercontent.com/eb7393c7c6c63146704cf28d5940d22968f9ffc445c1004b798863d0c92f944c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f68617272616c642f6e6f76612d636f6d626f626f782d66696c7465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/harrald/nova-combobox-filter)[![Total Downloads](https://camo.githubusercontent.com/741de1e359239f36103ed38950fea6438df778f233b44cb29b920986a4d84e77/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f68617272616c642f6e6f76612d636f6d626f626f782d66696c7465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/harrald/nova-combobox-filter)[![Total Downloads](https://camo.githubusercontent.com/7d9a70235579bb25876b64b8c1b7ab222ff9f8b1c2c7b76682b357d6e847c9f2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f68617272616c642f6e6f76612d636f6d626f626f782d66696c7465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/harrald/nova-combobox-filter)

This component is based on the [Headless UI Combobox component](https://headlessui.dev/vue/combobox) and adds a multiselect filter to Laravel Nova.

Requirements
------------

[](#requirements)

- `php: >=7.3`
- `laravel/nova: ^4.0`

Installation
------------

[](#installation)

Install via Composer:

```
composer require harrald/nova-combobox-filter
```

Usage
-----

[](#usage)

The `nova-combobox-filter` extends the [Nova select filter](https://nova.laravel.com/docs/4.0/filters/defining-filters.html#select-filters). And thus follows the same logic as to how to implement it.

### Filter

[](#filter)

Make a new Filter class in `App/Nova/Filters` and let it extend the `\Harrald\NovaComboboxFilter\NovaComboboxFilter` class.

Use the following format:

```
