L’un des piliers de Magento 2 est son système d’injection de dépendances (Dependency Injection ou DI).Grâce à lui, la plateforme reste flexible et évolutive. Mais ce système repose sur des fichiers parfois mystérieux : les fameux di.xml. Ces fichiers contiennent la...
Une nouvelle RFC propose d’ajouter clamp() en natif dans PHP. Cette fonction permettrait de contraindre une valeur dans une plage définie, comme dans d’autres langages modernes (JavaScript, Kotlin, Rust…). clamp($value, $min, $max); // renvoie $min, $max ou...
Il y a quinze jours, on a refait un petit historique de Magento depuis sa création en 2007. On a parler du passé de Magento, on va s’intéresser maintenant à son avenir. Ou va Magento ? Quels sont les projets et objectifs d’Adobe ? Quel est la place de la...
Migrer vers Magento 2.4.8 n’est pas une simple formalité, même pour les habitués de la plateforme. Voici un retour d’expérience détaillé, avec une bonne dose de pragmatisme (et un brin d’humour), pour éviter les pièges classiques et profiter pleinement des nouveautés...
Dans Magento 2, les breadcrumbs (fils d’Ariane) sur la fiche produit sont générés dynamiquement selon le chemin de navigation de l’utilisateur, ce qui permet d’afficher un fil contextuel basé sur la catégorie d’entrée. Cependant, cette logique pose problème : un même...