Promotions

New products

  • MCP+ for Dolibarr

    MCP+ connects Claude, ChatGPT and other AI assistants straight to your Dolibarr. Just ask: Which tickets still need an answer?, Show me the unpaid invoices for Miller Ltd — and your assistant works on your real data instead of copy-paste. No extra server, no data handed to third parties: it runs in your own Dolibarr, with clear rights per connection and a full audit log.

    300.00 €
  • Doli-Secure (Check for vulnerabilities in Dolibarr)

    Automatically check that your installed Dolibarr version is not affected by any known vulnerability (CVE), using the public NVD (NIST) database. A home page indicator and an automatic email alert keep your administrators informed. Technical support: dolibarr@joliciel.fr Module offered for free to the Dolibarr community.

    FREE

This module or version is no more available. It may have been discontinued by the author or replaced by another module or version.

MultiFilter

mp23357d20260903122130

New

Multiselect search filters on list pages: pick several payment terms, payment modes or extrafield values at once, and find the records where the value is not set. No core file modified.

  • Author Nicolas Zaoui
  • Module version 0.1.2
  • Release date 09/03/2026
  • Access to download and updates 2 years
  • How to contact support nz@anatoleconseil.com
  • Compatibility Dolibarr V19+   -   PHP>= 7.4
  • Last update 09/03/2026 12:21 PM

More info...

MultiFilter

On Dolibarr lists, the payment mode, payment term and extrafield filters only accept one value. You want the invoices paid by transfer or by check? The orders with no payment term at all? You have to run several searches, or export everything. MultiFilter turns these filters into multiselects with a "Not defined" entry, right in the search row of the list.

What you get

  • Payment modes and payment terms — multiselect filters on customer invoices, customer orders, proposals and supplier invoices lists.
  • Extrafields — every extrafield of type "List from a table" (sellist) or "Select" gets a multiselect filter on the core lists (third parties, contacts, products, projects, tasks, tickets, contracts, shipments, members, users… 58 lists).
  • "Not defined" — one click to list the records where the field is empty, alone or combined with other values.
  • The selection is kept through pagination, sorting, exports, mass actions and the "restore last search" feature when you come back from a card.

Designed for Dolibarr

  • No core file modified: the standard filter stays in place (hidden), the module adds its own criteria through the standard hooks. Disable the module and your lists are exactly as before.
  • Uses the same Select2 multiselect widget as Dolibarr itself.
  • Safe: values are validated server-side, filters are only applied on the lists known to support them, third-party lists can be added from the setup page.

Configuration

  • Payment fields: on/off
  • Extrafields: on/off
  • "Not defined" entry: on/off
  • Extra list contexts for third-party modules
  • Debug traces

Requirements

  • Dolibarr 19.0 or higher (tested up to V23)
  • PHP 7.4 or higher, JavaScript enabled

Languages

English, French, Spanish, German, Italian, Dutch, Portuguese.

License

GPL v3 or later. Source code included.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org