LM
Launchmind
WordPressPrestaShopLaravel
🇬🇧 English🇳🇱 Nederlands🇩🇪 Deutsch🇫🇷 Français🇪🇸 Español🇮🇹 Italiano🇮🇳 हिन्दी🇵🇱 Polski
Package Laravel

Launchmind pour Laravel

Intégrez du contenu blog généré par IA dans votre CMS Laravel avec notre package officiel. Inclut un panneau d'administration, l'optimisation SEO et le support multilingue.

launchmind-laravel-blog.zip

Version 2.10.0 • 51 Ko • Compatible Laravel 10/11/12

Panneau Admin9 LanguesSEO ReadyAnalytics
Télécharger

Démarrage rapide

# 1. Télécharger et extraire

unzip launchmind-laravel-blog.zip -d packages/

# 2. Ajouter aux repositories de composer.json

"repositories": [{"type": "path", "url": "packages/launchmind-laravel-blog"}]

# 3. Installer

composer require launchmind/laravel-blog

# 4. Publier les assets

php artisan vendor:publish --tag=launchmind-assets

# 5. Ouvrir le panneau admin et entrer la clé API

https://jouw-site.nl/launchmind-admin

Fonctionnalités

Panneau Admin

Configurez votre clé API via une interface conviviale sur /launchmind-admin. Aucune modification .env nécessaire.

Multilingue

Supporte 9 langues : néerlandais, anglais, allemand, français, espagnol, italien, portugais, polonais et hindi.

Optimisation SEO

Tags Open Graph automatiques, Twitter Cards et données structurées JSON-LD pour une visibilité optimale.

Suivi Analytics

Suivi automatique des pages vues et des clics. Détecte le trafic IA vs organique (ChatGPT, Claude, etc.).

Configuration

Variables .env disponibles

LAUNCHMIND_API_KEY=lm_your_api_key
LAUNCHMIND_ROUTE_PREFIX=blog
LAUNCHMIND_DEFAULT_LANGUAGE=nl
LAUNCHMIND_CACHE_TTL=600
LAUNCHMIND_LAYOUT=layouts.frontend
LAUNCHMIND_ENABLE_TRACKING=true

Tous les paramètres sont récupérés via config('launchmind.*') depuis config/launchmind.php.

Paramètre layout : Utilisez LAUNCHMIND_LAYOUT pour définir le layout Blade des pages blog (ex. layouts.frontend ou layouts.guest). Si laissé vide, layouts.app est utilisé automatiquement, ou le layout Launchmind intégré en fallback.

Utilisation dans votre code

// Composant Blade
<x-launchmind-blog-list :limit="12" :columns="3" />

// Ou avec Facade
use Launchmind\LaravelBlog\Facades\Launchmind;

$posts = Launchmind::getPosts(['limit' => 10, 'lang' => 'nl']);

foreach ($posts['posts'] as $post) {
    echo $post['title'];
    echo $post['html'];
}

Besoin d'aide ?

Contactez-nous si vous avez des questions sur l'intégration.

support@launchmind.io•Tableau de bord