Auteur/autrice : Christophe

  • Comment avoir de belles boucles avec KnockOut

    Comment avoir de belles boucles avec KnockOut

    Lier facilement les composants de vue avec le HTML permet d’afficher les bonnes informations au bon endroit. A travers quelques exemples, il est possible d’arriver facilement à ses fins.

  • Ne laissez pas KnockOut vous mettre KO

    Ne laissez pas KnockOut vous mettre KO

    Le choix de knockout.js peut être discutable et a été discuté mais il est utilisé par Magento pour gérer l’affichage des sections les plus importantes de votre site e-commerce.

  • Ne plus étendre dans Magento 2

    Ne plus étendre dans Magento 2

    Grâce à quelques techniques simples à mettre en place, optimiser votre code Magento 2 afin d’augmenter les performances.

  • Injecter des icônes font-awesome via JavaScript

    Injecter des icônes font-awesome via JavaScript

    Les icônes de font-awesome sont traduites en SVG (Scalable Vector Graphics) à la volée grâce à un script. Le problème quand on injecte du HTML dans le DOM est que le script ne s’exécute pas correctement et l’icône n’apparaît pas. Pour palier à cela, il est possible d’utiliser un générateur de ressources qui est embarqué…

  • [Magento] Réécrire le bon block

    [Magento] Réécrire le bon block

    Petit point vocabulaire avant de commencer : quand j’utilise les mots réécrire ou réécriture, je parle d’utiliser config.xml pour modifier le comportement d’un bloc Récemment, je devais modifier le nom dans le tableau récapitulatif des articles d’une commande. La tâche consistait à rajouter une option que j’avais passé grâce à info_buyrequest pour des questions de…

  • Bash – Changer de version de PHP rapidement

    Bash – Changer de version de PHP rapidement

    Puisque je ne trouvais pas de tutoriel appropriés et que certains de mes clients utilisent encore php5.6 (je rappelle au passage qu’il est en EOL). Je me suis fait un petit script pour changer de version de php rapidement. Avant toute chose, vous devez suivre un tutoriel pour installer plusieurs versions de PHP comme celui-ci…