Pour calculer les distances entre deux points géographiques il faut se baser sur leurs latitudes et longitudes. Lorsque l’on souhaite appliquer ce calcul en SQL on se retrouve avec une requête extrêmement verbeuse. Heureusement si vous utilisez Doctrine2 vous allez…
Enfin un design pour le blog Lexik
Après 2 ans et demi de bons et loyaux services, le thême trouvé rapidement sur internet s’en est allé et laisse place à une version plus personnelle de l’équipe de développement. Retrouvez nos développeurs Symfony cachés entre des div et…
Offre d’emploi développeur PHP / Symfony
Lexik est une agence Web spécialisée dans le développement d’application Web et de sites Internet sur-mesure en PHP avec le framework Symfony. Nous souhaitons renforcer nos équipes de développement par 2 développeurs pour nos projets clients et internes. Vous avez…
Envoi d’email avec Symfony et Mailjet
Petit constat : La gestion des expéditions de mails dans les projets Web est souvent laborieuse. En effet, les serveurs ne sont pas toujours bien configurés pour ça. Il arrive que les emails partent en spam ou encore qu’ils soient…
Présentation du lxErrorLoggerPlugin
Voici le petit dernier des plugins Symfony de chez Lexik, lxErrorLoggerPlugin, son but est simple : vous alerter en cas d’erreurs PHP ou Exceptions sur vos projets Symfony. Le besoin est simple, être alerté et éventuellement logger chaque erreurs, qu’elles…
Astuces de développement javascript avec symfony
Dans cet article nous allons voir quelques astuces et bonnes pratiques, non pas directement de développement symfony mais de développement javascript au sein d’un projet symfony. Si l’on reprend quelques bases de bonnes pratiques de développement javascript, on constate :…
Utilisation de l’event dispatcher depuis les classes du modèle.
Le but de cet article n’est pas d’expliquer le fonctionnement des événements symfony, la documentation officielle est très bien faite à ce sujet, et pas mal d’articles expliquant leur implementation existent déjà. Le but est juste de savoir comment faire…
Utilisation de VHost pour l’accès au backend
L’idée est de ne plus accéder au backend de notre site web en utilisant backend.php dans l’url, mais de passer par un sous domaine. http://www.super-website.com → frontend http://admin.super-website.com → backend Supposons que mon projet Symfony se trouve dans /home/public_html/. Commençons…
Qui l’eu CRUD ? Ou comment créer un thème pour les CRUD Doctrine de Symfony.
Symfony propose des outils très puissants pour faciliter le développement d’applications et surtout la génération des modules grâce à l’Admin Generator et le CRUD. Chacunes de ces solutions à ses avantages et ses inconvénients. L’admin generator permet en une commande…
Force-download avec Symfony
Aujourd’hui, nous allons aborder quelque chose de simple et répandu sur la plupart des sites Internet de nos jours : le téléchargement de fichiers. Bien sûr, il ne s’agit pas de permettre aux utilisateurs de télécharger votre dernier rush de…