Plugin dataTables, une nouvelle vision des tableaux

Benjamin Longearet 27 mars 2011 1
Plugin dataTables, une nouvelle vision des tableaux

En parcourant la toile, je suis tombé sur un post du blog “Symfonylab.com” qui a traité ce sujet. J’ai donc jugé utile de faire suivre l’information. Le post original se trouve à l’adresse suivante:http://www.symfonylab.com/using-datatables-with-symfony-doctrine-version/

Le plugin jQuery : dataTables

Ce plugin jQuery permet de remplir un tableau HTML (construit avec une hiérarchie imposée) de données pouvant provenant de différentes sources comme: AJAX, un autre tableau dans la page, un tableau javascript ou encore pour un gros nombre de données, d’un pré-processus gérant la pagination, les filtres, etc.

Ce plugin se trouve à cette adresse: http://www.datatables.net/

Vous y trouverez une doc très complète avec pas moins d’une trentaine d’exemples d’implémentation, une large documentation sur les possibilités de ce plugin, ainsi qu’une section contenant des add-ons pouvant être intégrer au plugin de base.

Ce plugin peut également être utilisé en tant qu’API, c’est à dire qu’il est possible d’utiliser à nouveau l’instance de l’objet créé.

Bref je vous laisse découvrir ce petit bijou.

Intégration AJAX avec symfony

Pour cette partie je vous renvoi sur le post de symfonylab.com qui est très complet au niveau des sources.

Pour résumé, il suffit dans une action symfony:

  1. Récupérer les données nécessaire
  2. Les trier et les ranger comme souhaité dans un tableau php
  3. Retourner au format json grâce au méthodes: return $this->renderText(encode_json($array_php))

En vous souhaitant une bonne utilisation de ce plugin!

Bon dév’ :D

Geekos.fr vous recommande les articles suivants

Un commentaire »

  1. rinoLonfonMum 10 août 2011 au 20 h 38 min - Reply

    Si, probablemente lo sea

Laissez un message »