Ana içeriğe geç

laravel-sapb1-toolkit-filament

PHP

SAP Business One Laravel Toolkit için Filament 4.x admin panel eklentisi. Dashboard widget'ları, audit log görüntüleme, sync yönetimi, cache kontrolü ve multi-tenant desteği ile SAP B1 entegrasyonlarını güzel bir arayüzden izleme ve yönetme imkanı sunar.

Gereksinimler

  • PHP 8.4+
  • Laravel 11.x / 12.x
  • Filament 4.5+
  • laravel-sapb1-toolkit ^3.0

Kurulum

composer require ismaildasci/laravel-sapb1-toolkit-filament

Özellikler

  • • Sistem sağlığı dashboard widget'ları
  • • Audit log görüntüleme ve filtreleme
  • • Entity senkronizasyon yönetimi
  • • Cache durumu ve temizleme
  • • Değişiklik izleme monitörü
  • • Multi-tenant bağlam değiştirme
  • • Bağlantı test göstergeleri
  • • Otomatik yenilenen widget'lar
  • • Özelleştirilebilir navigasyon
  • • Merkezi ayarlar sayfası

Panel Registration

// In your Filament PanelProvider
use IsmailDasci\SapB1Filament\SapB1FilamentPlugin;

public function panel(Panel $panel): Panel
{
    return $panel
        ->plugins([
            SapB1FilamentPlugin::make()
                ->navigationGroup('SAP B1')
                ->navigationIcon('heroicon-o-cube')
                ->enableAuditLog()
                ->enableSyncManagement()
                ->enableCacheManagement()
        ]);
}