y ' a même un
Blog perso #7

star

07 Juin 2013

[bug sf2.3] call to undefined method doctrine orm configuration getaliasnamespaces()

call to undefined method Doctrine ORM Configuration getAliasNamespaces()

Composer.phar est bien relou mon ami

Bon alors la, ca va pas ! J'upgrade mon Framework préféré (Symfony) et sans parler des bugs que j'ai résolu rapidement, j'ai plus moyen de générer une entité sans avoir un beau message d'erreur ! 

You are going to generate a "MsgMsgBundle:ducon" Doctrine2 entity using the "annotation" format.

Do you confirm generation [yes]?

        Entity generation

PHP Fatal error:  Call to undefined method Doctrine\ORM\Configuration::getAliasNamespaces() in dev_path\sf2testdev\vendor\sensi
o\generator-bundle\Sensio\Bundle\GeneratorBundle\Generator\DoctrineEntityGenerator.php on line 45
PHP Stack trace:
PHP   1. {main}() dev_path\sf2testdev\app\console:0
PHP   2. Symfony\Component\Console\Application->run() dev_path\sf2testdev\app\console:27
PHP   3. Symfony\Bundle\FrameworkBundle\Console\Application->doRun() dev_path\sf2testdev\vendor\symfony\symfony\src\Symfony\Com
ponent\Console\Application.php:121
PHP   4. Symfony\Component\Console\Application->doRun() dev_path\sf2testdev\vendor\symfony\symfony\src\Symfony\Bundle\Framework
Bundle\Console\Application.php:80
PHP   5. Symfony\Component\Console\Application->doRunCommand() dev_path\sf2testdev\vendor\symfony\symfony\src\Symfony\Component
\Console\Application.php:184
PHP   6. Symfony\Component\Console\Command\Command->run() dev_path\sf2testdev\vendor\symfony\symfony\src\Symfony\Component\Cons
ole\Application.php:899
PHP   7. Sensio\Bundle\GeneratorBundle\Command\GenerateDoctrineEntityCommand->execute() dev_path\mesf2testdev\vendor\symfony\symf
ony\src\Symfony\Component\Console\Command\Command.php:244
PHP   8. Sensio\Bundle\GeneratorBundle\Generator\DoctrineEntityGenerator->generate() dev_path\sf2testdev\vendor\sensio\generato
r-bundle\Sensio\Bundle\GeneratorBundle\Command\GenerateDoctrineEntityCommand.php:98

Alors je me met dans une colère noire, vu que moi j'ai besoin de la générer quand même cette entité ! Elle est longue en plus, j'ai une quinzaine d'attributs, j'ai pas envie de me la taper à la main quoi...
Bref voila la solution...

Lire cet article

31 Mai 2013

[fosuserbundle] trier ses users alphabétiquement dans son interface admin

[FosUserBundle] Trier ses users alphabétiquement dans son interface admin

Comme beaucoup de gens qui travaillent avec Symfony2, j'utilise parfois le célèbre bundle FosUserBundle pour gérer les membres de mes sites web. Pas toujours bien sur, car je me suis fait le mien et il fonctionne à peu près aussi bien pour les grosses lignes ; cela dit, des fois, c'est comme ça, je passe quand même par FosUserBundle. Ca fonctionne bien, c'est vite configuré, mon code est maintenable et si jamais un confrère moins cher reprend mon projet, il saura s'y retrouver rapidos. (...) Bref, mon problème, c'est qu'en utilisant le très pratique userManager livré avec le bundle, je n'ai pas trop de choix sur la manière dont sont triés les users lorsque je les appelle en utilisant la méthode findUsers() proposée dans la doc...

Lire cet article

28 Mars 2013

Placer ses layouts dans des variables globales twig sous symfony2

Placer ses layouts dans des variables globales twig

Quand on trimballe un bundle qu'on aime bien d'un projet à un autre, il est parfois assez pénible de devoir modifier ses vues pour pouvoir les faire pointer sur les layouts du projet en cours. Prenons pour exemple mon userbundle perso. Il est super léger, il gère ce que j'ai besoin de gérer, je n'ai pas peur de mettre les mains dedans et d'adapter au cas par cas si besoin. Je le connais par cœur, puisque je l'ai créé (!) et pour cette même raison il ne me quitte plus. Il contient toutes les vues de la partie admin qui le concernent et pour que ces dernières soient bien intégrées dans la charte que j'utilise, je dois les faire pointer (avec un extends) vers un papa layout (souvent situé dans app/Ressources/views). Quand je code seul j'utilise souvent les même noms pour mes templates mais quand je bricole dans le projet d'un copain, je tombe sur des noms inhabituels et je dois parcourir les 35 vues Twig pour modifier la vue qu'il vont devoir étendre.

Lire cet article

21 Mars 2013

Quelques outils css3 utiles

Quelques outils CSS3 utiles

Quelques outils CSS3 très utiles

Oui bon, ok, je l'admet, je n'arrive jamais à me rappeler de toutes les déclarations différentes et de toutes les syntaxes pour l'ensemble des effets CSS ! Voila c'est dit, mais a mon avis je ne suis pas le seul dans ce cas, hein ? Je me suis fait un petit bookmark qui va bien pour toujours avoir quelques outils indispensables sous la main, en voici quelque uns.

Lire cet article

21 Mars 2013

Les filtres d'image css3 de chrome

Les filtres d'image CSS3 de Chrome

Les filtres d'image CSS3

Aujourd'hui, les filtres CSS3 pour les images ne fonctionnent que dans Chrome mais puisque c'est quand même amusant de jouer avec, voici la liste complète histoire de voir ce qu'on va pouvoir faire simplement a la volée sans passer par Toshop'...

Lire cet article