Skip to main content

CHAPITRE 28 — Référence des constantes

Toutes les constantes Dolibarr utilisées par le module, classées par catégorie d'usage. Format : nom, type, valeur par défaut, description.

Sites gérés

Constante

Type

Défaut

Description

INFRASSTUDIO_MANAGED_SITES

CSV

vide

Identifiants des sites Website gérés (par exemple

1,2,5

).

INFRASSTUDIO_SITE_<id>_MEDIA_MODE

chaîne

native

Mode média par site :

native

ou

module

.

INFRASSTUDIO_SITE_<id>_BLOG_INDEX_PAGE

entier

0

Identifiant de la page d'index du blog (active l'assistant « + Nouvel article »).

INFRASSTUDIO_SITE_<id>_DOCROOT

chemin

vide

Surcharge du docroot Apache de ce site.

INFRASSTUDIO_SITE_<id>_LAST_IMPORT

timestamp

0

Géré automatiquement. Horodatage du dernier rescan automatique des médias.

Portabilité du système de fichiers

Constante

Type

Défaut

Description

INFRASSTUDIO_DOCROOT_PATTERN

modèle

vide

Modèle partagé avec marqueur

{ref}

. Exemple :

/srv/sites/{ref}

.

INFRASSTUDIO_TEMPLATE_EXTRA_DIR

chemin

vide

Dossier supplémentaire pour les gabarits.

Catalogue produit

Constante

Type

Défaut

Description

INFRASSTUDIO_WEBSITE_KEY

chaîne

vide

Référence du site cible des wrappers.

INFRASSTUDIO_PUBLIC_DOCROOT

chemin

vide

Docroot Apache absolu où écrire les wrappers.

INFRASSTUDIO_PRODUCT_UNIVERS_MAP

JSON

vide

Surcharge de la cartographie catégorie vers univers.

INFRASSTUDIO_TRANSLATABLE_PRODUCT_FIELDS

CSV

vide

Slugs de champs personnalisés à ajouter au registre traduisible.

INFRASSTUDIO_TRANSLATABLE_PRODUCT_FIELDS_JSON

JSON

vide

Surcharge complète du registre.

INFRASSTUDIO_SITE_<id>_WRAPPER_PREFIX

chaîne

solution-

Préfixe des wrappers générés.

INFRASSTUDIO_SITE_<id>_WRAPPER_TEMPLATE_PAGEURL

chaîne

solution-detail

Slug Dolibarr du gabarit.

Apparence du Studio

Constante

Valeurs

Défaut

INFRASSTUDIO_UI_THEME

light

,

dark

light

INFRASSTUDIO_UI_ACCENT

indigo

,

ochre

,

plum

,

forest

indigo

Multilingue

Constante

Type

Description

INFRASSTUDIO_LANG_ISO

chaîne

Langue active. Définie dynamiquement par les gabarits.

INFRASSTUDIO_LANG_COOKIE

chaîne

Nom du cookie de persistance de la langue.

INFRASSTUDIO_LANG_MAP_JSON

JSON

Surcharge de la cartographie ISO2 vers locale.

INFRASSTUDIO_BLOG_FALLBACK_IMAGE

URL

Image par défaut pour les articles sans image principale.

Compatibilité et débogage

Constante

Description

INFRASSTUDIO_DOL_VERSION

Géré automatiquement. Version de Dolibarr lors de l'activation.

INFRASSTUDIO_MAIN_VERSION

Géré automatiquement. Version du module.

INFRASSTUDIO_DISABLE_CHECK_VERSION_MIN

Régler sur

1

pour contourner la vérification de version Dolibarr minimale.

INFRASSTUDIOBKP_*

Sauvegarde automatique des constantes lors d'une désactivation. Préfixe accolé au nom d'origine.