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

Launchmind dla Laravel

Zintegruj treści blogowe generowane przez AI ze swoim CMS Laravel za pomocą naszego oficjalnego pakietu. Zawiera panel administracyjny, optymalizację SEO i obsługę wielu języków.

launchmind-laravel-blog.zip

Wersja 2.10.0 • 51 KB • Kompatybilny z Laravel 10/11/12

Panel Admin9 JęzykówSEO ReadyAnalytics
Pobierz

Szybki start

# 1. Pobierz i rozpakuj

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

# 2. Dodaj do repozytoriów composer.json

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

# 3. Zainstaluj

composer require launchmind/laravel-blog

# 4. Opublikuj zasoby

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

# 5. Otwórz panel admina i wprowadź klucz API

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

Funkcje

Panel Admin

Skonfiguruj klucz API przez przyjazny interfejs na /launchmind-admin. Bez zmian w .env.

Wielojęzyczny

Obsługuje 9 języków: niderlandzki, angielski, niemiecki, francuski, hiszpański, włoski, portugalski, polski i hindi.

Optymalizacja SEO

Automatyczne tagi Open Graph, Twitter Cards i dane strukturalne JSON-LD dla optymalnej widoczności.

Śledzenie Analytics

Automatyczne śledzenie wyświetleń stron i kliknięć. Wykrywa ruch AI vs organiczny (ChatGPT, Claude, itp.).

Konfiguracja

Dostępne zmienne .env

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

Wszystkie ustawienia są pobierane przez config('launchmind.*') z config/launchmind.php.

Ustawienie layoutu: Użyj LAUNCHMIND_LAYOUT, aby ustawić layout Blade dla stron bloga (np. layouts.frontend lub layouts.guest). Jeśli pozostawisz puste, automatycznie używany jest layouts.app lub wbudowany layout Launchmind jako fallback.

Użycie w kodzie

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

// Lub z Facade
use Launchmind\LaravelBlog\Facades\Launchmind;

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

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

Potrzebujesz pomocy?

Skontaktuj się z nami, jeśli masz pytania dotyczące integracji.

support@launchmind.io•Panel