Vue d'ensemble
Les add-ons é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 add-ons installés, les activer ou les désactiver, exécuter leurs migrations de base de données et configurer leurs paramètres.
Voir les add-ons installés
Allez dans Add-ons dans la barre latérale admin. La liste des add-ons affiche :
- Nom: Le nom lisible de l'add-on (ex. « Blog & Actualités »).
- Version: Le numéro de version installé.
- Description: Une brève description de ce que l'add-on fournit.
- Statut: Actif ou Inactif.
- Installé: Date de la première installation de l'add-on.
Installer un nouvel add-on
- Téléchargez le package de l'add-on (fichier ZIP) depuis le marketplace Larapen ou le développeur.
- Extrayez le dossier de l'add-on dans
extensions/addons/sur votre serveur. Par exemple, un add-on « Blog » irait dansextensions/addons/blog/. - Visitez la page Add-ons dans le panneau d'administration. Le système découvre automatiquement les nouveaux add-ons.
- Le nouvel add-on apparaîtra dans la liste avec un statut Inactif.
- Cliquez sur « Activer » pour l'activer.
Activer un add-on
- Allez dans Add-ons dans la barre latérale.
- Trouvez l'add-on que vous souhaitez activer.
- 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 de l'add-on.
Désactiver un add-on
- Allez dans Add-ons.
- Trouvez l'add-on actif.
- 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 l'add-on plus tard et toutes vos données seront toujours là.
Dépendances des add-ons
Certains add-ons dépendent d'autres add-ons. Par exemple, un add-on de passerelle de paiement « Stripe » nécessite que l'add-on « 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 add-ons requis.
- Si vous essayez de désactiver un add-on dont d'autres add-ons actifs dépendent, le système vous avertira et listera les add-ons dépendants.
Paramètres des add-ons
De nombreux add-ons ont leurs propres paramètres de configuration. Quand un add-on est actif :
- Allez dans Paramètres dans la barre latérale.
- Cherchez le groupe de paramètres de l'add-on dans la barre latérale des paramètres (ex. « Blog », « Boutique »).
- Configurez les options de l'add-on.
- Cliquez sur « Enregistrer ».
Certains add-ons ajoutent aussi un bouton « Paramètres » directement sur la carte de l'add-on dans la page de liste des Add-ons.
Mettre à jour un add-on
- Téléchargez le package mis à jour de l'add-on.
- Remplacez le dossier de l'add-on dans
extensions/addons/par la nouvelle version (écrasez les fichiers existants). - Visitez le panneau d'administration: si l'add-on inclut de nouvelles migrations de base de données ou des scripts de mise à jour, vous serez invité à les exécuter.
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 :
- Désactivez l'add-on depuis le panneau d'administration.
- Cliquez sur le bouton « Détruire » à côté de l'add-on désactivé.
- Confirmez l'action. Cela supprimera toutes les tables de base de données de l'add-on et ses données de manière permanente.
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 de l'add-on de extensions/addons/ sur votre serveur via FTP ou SSH.
Add-ons disponibles
Larapen propose une large gamme d'add-ons :
- 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.