Vue d'ensemble

Les modules étendent Larapen avec des fonctionnalités supplémentaires: blog, e-commerce, passerelles de paiement, et plus encore. Depuis le panneau d'administration, vous pouvez voir les modules installés, les activer ou les désactiver, exécuter leurs migrations de base de données et configurer leurs paramètres.

Voir les modules installés

Allez dans Add-ons dans la barre latérale admin. La liste des modules affiche :

  • Nom: Le nom lisible du module (ex. « Blog & Actualités »).
  • Version: Le numéro de version installé.
  • Description: Une brève description de ce que le module fournit.
  • Statut: Actif ou Inactif.
  • Installé: Date de la première installation du module.

Installer un nouvel add-on

  1. Téléchargez le package du module (fichier ZIP) depuis le marketplace Larapen ou le développeur.
  2. Extrayez le dossier du module dans extensions/addons/ sur votre serveur. Par exemple, un add-on « Blog » irait dans extensions/addons/blog/.
  3. Visitez la page Add-ons dans le panneau d'administration. Le système découvre automatiquement les nouveaux add-ons.
  4. Le nouvel add-on apparaîtra dans la liste avec un statut Inactif.
  5. Cliquez sur « Activer » pour l'activer.
Configuration automatique : Lorsque vous activez un add-on pour la première fois, Larapen exécute automatiquement ses migrations de base de données pour créer les tables nécessaires et enregistre les entrées du menu admin du module.

Activer un add-on

  1. Allez dans Add-ons dans la barre latérale.
  2. Trouvez le module que vous souhaitez activer.
  3. Cliquez sur le bouton « Activer ».

Quand un add-on est activé :

  • Ses migrations de base de données s'exécutent automatiquement (créent les tables si nécessaire).
  • Ses entrées dans la barre latérale admin apparaissent dans la navigation.
  • Ses routes front-end deviennent disponibles.
  • Ses permissions sont ajoutées au système de rôles et permissions.
  • Le thème actif charge les vues front-end du module.

Désactiver un add-on

  1. Allez dans Add-ons.
  2. Trouvez le module actif.
  3. Cliquez sur le bouton « Désactiver ».

Quand un add-on est désactivé :

  • Ses entrées dans la barre latérale admin sont supprimées.
  • Ses routes front-end deviennent indisponibles (les visiteurs verront une page 404).
  • Ses tables de base de données et données sont conservées: rien n'est supprimé. Vous pouvez réactiver le module plus tard et toutes vos données seront toujours là.
Important : Désactiver un add-on ne supprime PAS ses données. Tous les enregistrements de base de données, fichiers téléchargés et configurations sont conservés. Seules les routes et l'interface admin du module sont désactivées.

Dépendances des modules

Certains add-ons dépendent d'autres modules. Par exemple, un add-on de passerelle de paiement « Stripe » nécessite que le module « Boutique » soit actif.

  • Si vous essayez d'activer un add-on dont les dépendances ne sont pas satisfaites, le système affichera un message d'erreur listant les modules requis.
  • Si vous essayez de désactiver un add-on dont d'autres modules actifs dépendent, le système vous avertira et listera les modules dépendants.

Paramètres des modules

De nombreux add-ons ont leurs propres paramètres de configuration. Quand un add-on est actif :

  1. Allez dans Paramètres dans la barre latérale.
  2. Cherchez le groupe de paramètres du module dans la barre latérale des paramètres (ex. « Blog », « Boutique »).
  3. Configurez les options du module.
  4. Cliquez sur « Enregistrer ».

Certains add-ons ajoutent aussi un bouton « Paramètres » directement sur la carte du module dans la page de liste des modules.

Mettre à jour un add-on

  1. Téléchargez le package mis à jour du module.
  2. Remplacez le dossier du module dans extensions/addons/ par la nouvelle version (écrasez les fichiers existants).
  3. Visitez le panneau d'administration: si le module inclut de nouvelles migrations de base de données ou des scripts de mise à jour, vous serez invité à les exécuter.
Conseil : Sauvegardez toujours votre base de données avant de mettre à jour les modules, surtout si la mise à jour inclut des migrations de base de données.

Détruire les données d'un add-on

Pour supprimer définitivement les tables de base de données et les données d'un add-on :

  1. Désactivez le module depuis le panneau d'administration.
  2. Cliquez sur le bouton « Détruire » à côté du module désactivé.
  3. Confirmez l'action. Cela supprimera toutes les tables de base de données du module et ses données de manière permanente.
Attention : L'action « Détruire » est irréversible — elle supprime définitivement toutes les tables de base de données et les données du module. Créez toujours une sauvegarde avant de détruire un add-on.

Supprimer les fichiers d'un add-on

Après avoir détruit les données d'un add-on (ou si vous souhaitez simplement supprimer les fichiers), supprimez le dossier du module de extensions/addons/ sur votre serveur via FTP ou SSH.

Add-ons disponibles

Larapen propose une large gamme de modules :

  • Blog — Système de blog complet avec articles, catégories, tags et commentaires.
  • Shop — E-commerce avec produits, panier, paiement, commandes et coupons.
  • Forum — Forum de discussion communautaire.
  • HelpCenter — Base de connaissances et centre d'aide.
  • Careers — Offres d'emploi et pages carrières.
  • Events — Gestion d'événements et calendriers.
  • FAQ — Foire aux questions.
  • Partners — Vitrine de logos de partenaires et clients.
  • Portfolio — Vitrine de portfolios et projets.
  • Pricing — Tableaux de tarifs et forfaits.
  • Team — Profils des membres de l'équipe.
  • Newsletter — Inscriptions à la newsletter par email.
  • Billing — Facturation.
  • Classified — Petites annonces.
  • Booking — Réservations et rendez-vous.
  • Glossary — Glossaire et définitions.
  • GDPR — Outils de conformité RGPD.
  • Stats — Analyses et statistiques.
  • Webmail — Intégration webmail.
  • Stripe, PayPal, Paddle, MoMo — Intégrations de passerelles de paiement.
  • Envato, Licenses — Gestion de licences.
  • Ads Blocker Detector — Détection des bloqueurs de publicités.

Certains add-ons sont inclus avec votre achat Larapen. Des add-ons supplémentaires peuvent être achetés séparément sur CodeCanyon.

Cet article vous a-t-il été utile ?

Merci pour votre retour !

Besoin d'aide ? Créez un ticket de support

Créer un Ticket