Skip to main content

Chapitre 7 — Activer un site managé

Le module est installé mais ne gère encore aucun site. Cette étape consiste à lui indiquer quel site Dolibarr Website il doit prendre en charge. C'est cette opération qui établit la connexion entre le module et un site existant.

Étape 1 — Disposer d'un site Website

Avant de l'activer dans le module, le site doit déjà exister dans le module Website natif. Si ce n'est pas encore le cas :

  1. Rendez-vous dans Accueil → Sites web (menu du module Website).
  2. Cliquez sur « Nouveau site ».
  3. Renseignez les informations suivantes :
    • Référence : un identifiant court sans espace, par exemple monsite.
    • Description : optionnelle.
    • Virtualhost : l'URL publique, par exemple https://monsite.com.
    • Langue principale : par exemple fr_FR.
    • Autres langues : optionnel, séparées par des virgules.
  4. Enregistrez.

Note — Le module détecte automatiquement les sites créés dans Website. Aucune configuration parallèle n'est nécessaire.

Étape 2 — Sélectionner le site dans la configuration

  1. Rendez-vous dans Outils → InfraS → InfraSStudio.
  2. Cliquez sur l'entrée Configuration dans le menu latéral du module.
  3. La page Paramètres de configuration s'affiche.
  4. Repérez la section « Sites Website gérés ».
  5. Vous y voyez la liste de tous les sites Dolibarr Website disponibles, accompagnés d'une case à cocher.
  6. Cochez le ou les sites que vous souhaitez éditer via InfraSStudio.
  7. Cliquez sur « Enregistrer » en bas de la page.

Effet — Le site apparaît désormais sur le tableau de bord du Studio. Vous pouvez commencer à l'éditer.

Étape 3 — Réglages spécifiques par site

Pour chaque site coché, deux réglages complémentaires apparaissent.

Le mode de stockage des médias

Vous choisissez l'emplacement physique où les images téléversées seront enregistrées :

Mode

Quand l'utiliser

Avec le site (mode native)

— recommandé

Les fichiers sont servis directement par Apache via le lien symbolique

/medias/

standard. Plus rapide, URL plus courte, accessible également depuis l'éditeur Dolibarr Website natif.

Privé module

Les fichiers sont servis via

document.php?modulepart=infrasstudio

. Utile uniquement lorsque le serveur Apache n'a pas accès au dossier

/medias/

du site.

La page d'index du blog

Si votre site comporte une page « Blog » ou « Ressources » qui liste les articles publiés, vous pouvez la désigner ici.

Conseil — Lorsque vous serez sur cette page dans l'éditeur, le bouton « + Nouveau » deviendra automatiquement « + Nouvel article ». C'est un raccourci ergonomique appréciable.

Laissez ce paramètre sur « Aucune » si votre site ne dispose pas de blog.

Étape 4 — Configuration du catalogue produit (optionnel)

Cette section ne concerne que les sites disposant d'un catalogue produit dynamique, c'est-à-dire d'une page web générée automatiquement par produit Dolibarr publié.

Le cas échéant, configurez :

Constante

Valeur

INFRASSTUDIO_WEBSITE_KEY

La référence du site cible (par exemple

monsite

)

INFRASSTUDIO_PUBLIC_DOCROOT

Le chemin Apache absolu du site (par exemple

/var/www/monsite

)

Le bouton « Reconstruire maintenant » permet de générer immédiatement les wrappers solution-<ref>.php pour chaque produit publié.

Note — Si vous ne savez pas si vous avez besoin de cette fonctionnalité, ignorez cette section. Le Chapitre 23 explique le catalogue dynamique en détail.

Étape 5 — Réglages avancés

En bas de la page Configuration, une section repliable « Réglages avancés » expose des constantes plus pointues. Pour une première installation, conservez les valeurs par défaut. Le Chapitre 25 documente chacun de ces paramètres.

Liste de contrôle après activation

Votre site est correctement activé si :

  • Le tableau de bord Studio (Outils → InfraSStudio)InfraSStudio) affiche désormais une carte pour ce site.
  • Le bouton « Éditer » de cette carte ouvre l'éditeur en trois colonnes.
  • La colonne de gauche liste bien les pages de votre site.
  • Cliquer sur une page déclenche son aperçu au centre.

Au chapitre suivant, le diagnostic complet permet de valider l'intégration de bout en bout.