Products Features — Dolibarr module

Describe your products with structured features instead of free text.


Why

A product description field is where technical characteristics go to die: nobody can filter on it, and a catalogue ends up with three spellings of the same value. This module turns those characteristics into data.

The objects

  • Features — the characteristic itself, with its own list and card;
  • Values — the accepted values of a feature, so the vocabulary stays clean;
  • Attribute sheets — full Dolibarr objects, with their documents, notes, contacts and agenda tabs;
  • a tab on the product card, where you assign them.

Configuration

  • the default type for a new feature;
  • allow a custom value on a selection field, for the exception you cannot list in advance;
  • enable filtering of the product list on the features;
  • show unassigned products, to find what has not been documented yet.

Requirements

  • Dolibarr 20.0 or later, PHP 7.4 or later
  • The native Products module

Install it

In Dolibarr, go to Home → Setup → Modules/Applications → Deploy/install external module and upload the zip you downloaded from your account. Then enable Products Features in the module list — it appears in the Pichisoft (Pichinov) family.

If your host has locked that screen (an install.lock file, or production mode), unzip the archive into htdocs/custom/ over FTP instead. The folder must be named productsfeatures.

Activate your licence

Open the module configuration, then the Licence tab, paste the key you received by email and click Activate. That is all: the domain and the installation are recorded at that moment.

The module works fully without a key. What a licence brings is the signed updates and the support. When the subscription ends, the module keeps working exactly as before — only new versions stop being delivered.

Update it

The Licence tab tells you when a new version is available and installs it in one click, after backing up the current one. The decision is always yours: nothing is ever installed automatically.

Get help

The About tab has a Contact support button. It opens a form that carries the technical context of your installation — versions, environment, licence state, and no business data. You can read exactly what is sent before sending it.