Twig

Dev back

À la découverte de Symfony 8 | studo.dev

Les versions 7.4 et 8 de Symfony ont été lancées, offrant des améliorations significatives telles que des formulaires multi-étapes et des optimisations de performances. La version 7.4 propose un support à long terme tandis que la version 8 applique tous les changements impactant le code. Les nouvelles fonctionnalités incluent un système amélioré de gestion des autorisations, permettant d'offrir des retours plus clairs aux utilisateurs en cas de refus d'accès.

"
Dev front

Symfony UX : Révolutionnez facilement votre front-end !

Cet article présente Symfony UX, une suite d'outils pour simplifier le développement front-end avec Symfony. Il met en lumière AssetMapper, qui permet de simplifier la gestion des assets sans étape de build, ainsi que Turbo, qui offre une expérience d'application à page unique (SPA) sans complexité JavaScript. L'utilisation de Stimulus permet d'ajouter de l'interactivité tout en gardant HTML comme base. L'article encourage l'intégration de ces outils pour moderniser le développement dans l'écosystème Symfony.

Dev back

Symfony 7.3.6 released (Symfony Blog)

La version 7.3.6 de Symfony a été publiée, corrigeant divers bugs tels que des problèmes de parsing dans HttpFoundation et de logique dans Form. Un guide de mise à niveau et des notifications pour les nouvelles versions sont disponibles.

Dev back

Finding & Using the Services from a Bundle

Ce contenu explique comment trouver et utiliser les services d'un bundle dans Symfony 6, en se concentrant sur la gestion des dépendances et la configuration des services, ainsi que sur l'utilisation des filtres Twig pour formatter les données. Il inclut des exemples pratiques d'utilisation de ces concepts dans un contrôleur et dans des fichiers de templates.

Dev back

New Bundle, New Service: KnpTimeBundle

Le contenu présente le bundle KnpTimeBundle pour Symfony 6, abordant l'installation et l'utilisation de services spécifiques. Il explique comment fonctionner avec des contrôleurs et intégrer le bundle dans les templates Twig pour gérer les dates. Une attention est portée sur la configuration et les différents aspects essentiels pour les développeurs souhaitant enrichir leurs compétences en Symfony.

Dev back

`translate_object` Twig Filter

Cet article présente le filtre `translate_object` de Twig, utilisé dans le développement d'applications Symfony. Il explique comment configurer l'extension Twig pour utiliser ce filtre, annexant un exemple de code et des conseils sur son intégration au sein d'un projet Symfony. Le contenu suggère également des tutoriaux supplémentaires pour approfondir l'apprentissage de Symfony et de Twig.

Autre

SymfonyLive Berlin 2026: Last day to take advantage of early bird tickets! (Symfony Blog)

SymfonyLive Berlin 2026 se tient les 23 et 24 avril 2026. Dernier jour pour bénéficier des tarifs early bird. Trois types de billets disponibles : conférence, atelier ou combo. Appel à propositions pour des interventions ouvertes, priorité donnée à des sujets liés à Symfony. Programme de mentorat pour les premiers intervenants. Réduction des frais de voyage pour les conférenciers ne résidant pas à Berlin.

"
Dev back

A Week of Symfony #975 (September 1–7, 2025) (Symfony Blog)

Cette semaine, l'activité de développement de Symfony s'est concentrée sur l'intégration de nouvelles fonctionnalités pour les prochaines versions de Symfony 7.4 et 8.0. Parmi les ajouts notables, il y a un contrainte de validation des vidéos, une fonction Twig pour obtenir les détails des décisions des votants de sécurité, et le support des DTOs dans les attributs d'entrée pour les commandes invocables. En parallèle, 76 demandes de tirage ont été fusionnées et 44 problèmes résolus, avec un total considérable d'ajouts et de suppressions de code.