Symfony se dote d’un nouvel “admin générator”

3 novembre 2008 par Olivier Mansour

J’ai participé à des projets de développement informatique utilisant massivement le générateur d’admin de Symfony. Depuis qu’il existe je l’ai toujours trouvé vraiment pratique, en particulier depuis que le système de plugin existe et permet de facilement fabriquer et diffuser son propre thème (c.a.d. son propre moteur) pour ce générateur. Quelle classe de faire sortir des dizaines d’écrans de gestion de données efficaces et fonctionnels en quelques jours.

Et bien l’équipe de Symfony vient de rehéditer leur performance en sortant un tout nouvel “admin générator” avec pleins de trusc super dedans et utilisant complètement la nouvelle architecture de Symfony !

http://www.symfony-project.org/blog/2008/10/31/new-in-symfony-1-2-the-admin-generator

http://www.symfony-project.org/book/1_2/14-Generators

Pour soutenir ce site, n'hésitez pas à cliquer sur un de ces liens :

  1. Par NiCoS le 4 novembre 2008 | Répondre

    Cela a l’air sympa en effet. Certains concepts ont l’air fortement inspiré de la réécriture du framework de formulaire et de la refonte de l’admin de Django. C’est pas plus mal de prendre les bonnes idées là où elles sont… (que ce soit Django ou ailleurs ;-) )

  2. Par Hugo le 4 novembre 2008 | Répondre

    Ce nouvel admin generator est vraiment génial depuis qu’il corrige certaines lacunes de son prédécesseur comme :

    * la gestion / validation des formulaires grâce au nouveau framework de formulaire,
    * la prise en charge des relations n:m dans les filtres,
    * la séparation des vues new et edit,
    * les traductions, réalisées par la communauté, de l’admin generator en dictionnaires XLIFF

    Le seul bémol reste encore le couplage avec Propel, bien que ce dernier soit dorénavant upgradé à sa version 1.3 utilisant PDO dans symfony 1.2. J’attends avec impatience l’admin generator compatible avec Doctrine qui devrait voir le jour très rapidement.

    ++

    Hugo.

  3. Par Olivier Mansour le 4 novembre 2008 | Répondre

    @hugo : c’est en cours !!

    http://trac.symfony-project.org/changeset/12634

Commentaires

RSS des commentaires pour ce post