Skip to main content

SigmasoftDataTableBundle

Bundle Symfony moderne pour DataTables interactives avec Live Components

v2.3.0 STABLE
VersionDownloadsLicenseStars

✨ Pourquoi choisir SigmasoftDataTableBundle ?

📦

🚀 Génération Automatique

Commande make:datatable qui génère automatiquement votre DataTable avec détection des champs, types et relations Doctrine. Configuration YAML auto-générée et prête à l'emploi.

🔄

⚡ Live Components

Interactions temps réel avec Symfony UX Live Components. Recherche, tri, pagination sans rechargement de page. Bootstrap 5 responsive automatiquement généré.

🎯 Une Ligne de Code

<twig:SigmasoftDataTable entityClass="App\Entity\User" />
Une seule ligne suffit pour afficher un tableau complet avec toutes les fonctionnalités. Architecture moderne et performante.

🔬

🧪 Qualité Enterprise

14 tests unitaires, 100% de réussite. Bundle testé et validé pour la production. Standards Symfony 6+ respectés. Documentation complète et exemples concrets.

🛠️

🔧 Personnalisable

Templates Twig customisables, renderers extensibles, événements Doctrine intégrés. Architecture modulaire permettant d'adapter le bundle à vos besoins spécifiques.

📊 Performance Optimisée

Requêtes Doctrine optimisées, cache intelligent, lazy loading des données. Pagination efficace et gestion mémoire optimisée pour les gros volumes.

⚡ Installation en 30 secondes

composer require sigmasoft/datatable-bundle
php bin/console make:datatable User --controller

Puis dans votre template Twig :

<twig:SigmasoftDataTable entityClass="App\Entity\User" />

C'est tout ! 🎉 Votre DataTable Bootstrap responsive est prête !

14

Tests Unitaires

100%

Tests Passés

v2.3.0

Version Stable

Production

Ready