Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Laravel Excel ile Filament dışa aktarmalarını genişletme
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Laravel Excel ile Filament dışa aktarmalarını genişletme

Yazılım

Laravel Excel ile Filament dışa aktarmalarını genişletme

teknomers
Son güncelleme: 18 Haziran 2026 03:28
teknomers
Paylaş
Paylaş

Filament’in export action’ı oldukça kullanışlıdır. Hızlı bir şekilde ayarlanabilir, sıralı (queued) exportları destekler, sütun eşlemesi içerir, bildirimleri yönetir ve oluşturulan dosyaların geçmişini Export modeliyle saklar. Çoğu kullanım durumu için, tam olarak ihtiyaç duyduğunuz şeydir.

Ancak yakın zamanda, yerel export’un çözemediği bir sınırlama ile karşılaştım.


XLSX gerçekte Excel değilse

Mali verileri veya Filament tablosundan ölçümleri export ediyordum. Export başarılı oldu. Dosya indirildi. Excel dosyayı hiçbir sorun yaşamadan açtı.

Ancak sorun, her bir miktarın gerçek sayısal değer yerine metin olarak export edilmesiydi.

Bir muhasebeci için bu hemen birkaç sorunu ortaya çıkarıyor:

  • Excel formülleri, örneğin =SUM(), doğru çalışmıyor
  • Hücre aralığını seçtiğinizde Excel’in durum çubuğunda toplamlar görüntülenmiyor
  • Sayısal değerlere dayalı koşullu biçimlendirme güvenilmez hale geliyor
  • Dosya kullanılmadan önce ek manuel temizlik gerekiyor

Teknik olarak export veriyi içeriyordu. Pratikte ise kullanışlı değildi.

Temel sebep basit: Filament’in export sistemi, CSV tarzı exportlar etrafında tasarlanmıştır. Bu birçok senaryo için mükemmeldir, ancak PhpSpreadsheet ve Laravel Excel tarafından sunulan tam elektronik tablo yeteneklerini ortaya koymaz.

Ayrıca, tamamen farklı bir ikinci gereksinimim vardı: her ay için bir sayfa, birleşik başlıklar, kenar çizgileri, koşullu biçimlendirme ve özel düzenlerle yıllık bir rapor. Sadece bir tablo dökümü değil, bir rapor istiyordum.


Neden doğrudan Laravel Excel kullanmıyorsunuz?

Laravel Excel bu sorunların tamamını zaten çözmektedir. PhpSpreadsheet üzerine inşa edilmiştir ve hücre türleri, sayı formatları, formüller, stillendirme ve birden fazla çalışma sayfası üzerinde tam kontrol sağlar.

Açık bir çözüm, Filament’in export action’ını tamamen bırakıp sıfırdan özel exportlar inşa etmek olurdu. Ancak bu, Filament’in sunduğu her şeyi kaybetmek demekti:

  • Export modalı ve seçenekler formu
  • Sütun eşleştirme UI
  • Queue yönetimi
  • İlerleme bildirimleri
  • İndirme bağlantıları
  • Export modeli geçmişi

Bunların hepsini yeniden inşa etmek istemedim. Basitçe altında farklı bir dosya oluşturucu istiyordum.

Tam makale, Filament Mastery üzerinde ücretsiz üyelere sunulmaktadır – kodun tamamına erişmek için ücretsiz bir hesap oluşturun.

Kaynak: Orijinal Makale

Contents
  • XLSX gerçekte Excel değilse
  • Neden doğrudan Laravel Excel kullanmıyorsunuz?
Eğer Manuel Test Yapıyorsanız, Bir Sorumluluk Oluşturuyorsunuz
GitLab ve Laravel ile VPS Üzerinde CI/CD: Push’tan Otomatik Dağıtım’a
Laravel ve SEO ile 6 Ayda Pasif Gelir Akışı Oluşturma Yöntemim
Laravel’de Resim Dosyası Yükleme: Adım Adım Kılavuz
PHP Geliştirici Haritası 2026: Temel PHP’den AI Destekli Backend’e
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale En Uygun Fiyatlı 32GB DDR5 RAM: 6,000 MT/s Hızla!
Sonraki Makale PayPal Ventures yeni yapılanma sürecinde kapılarını kapatıyor

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Epic Games yeni döneme hazırlanırken eski Battle.net yöneticisini işe aldı
Oyun
Akıllı Yüzükler: Pebble ve Stream’in AI Gadget Yarışı
Liste
Eski Sürücüleri Harici Depolama Olarak Test Etme ve Hızları
Donanım
İki Kişilik Girişim, Günümüzün En Nefret Edilen Sesini Düzeltmeyi Başardı
Genel
Nvidia çalışanı, çip kaçakçılığı soruşturmasında tutuklandı
Donanım
Acil: AI Destekli Linux Trafik Kontrol Hatası Kök Exploit’e Dönüşüyor
Siber Güvenlik
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?