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?
Livewire 4 + Flux Yönetici Arayüzünü Bir Pakette Göndermek: Karşılaştığım Dört Problem
Milyonlarca insan Noel’i bu yıl yine Zoom üzerinden kutlayacak
Laravel ile Çoklu Kiracı SaaS Oluşturma: LaraFoundry Yaklaşımı
Telescope:clear Neden Yavaş Çalışıyor ve Diski Hızla Yeniden Kazanmanın Yolları
JWT’leri Yerel Depolamada Saklamayı Durdurun: HttpOnly Cookie Mimarisi 🛡️ – DEV Community
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

Marvel’ın Spider-Man 2 Filmden Yeni Bir Kostümle Geri Dönüyor
Oyun
Google Docs’ta Yapay Zekayı Nasıl Devre Dışı Bırakabilirsiniz?
Yapay Zeka
Nvidia’nın PCIe 6.0 Yol Haritası: Depolama Band Genişliği İhtiyacı
Donanım
Dead by Daylight Eşsiz Oyuncu Sayısıyla Yeni Zirveye Ulaştı
Oyun
PayPal Ventures yeni yapılanma sürecinde kapılarını kapatıyor
Genel
En Uygun Fiyatlı 32GB DDR5 RAM: 6,000 MT/s Hızla!
Donanım
//

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?