Auteur/autrice : Christophe

  • Un mixin sass pour colorier les images SVG

    Un mixin sass pour colorier les images SVG

    Je ne vous cacherai pas longtemps qu’une famille de navigateurs n’acceptent que très mal les masques mais pour ceux qu’on considérera comme moderne, ça se fait plutôt pas et ça permet un bon rendu. Le fait qu’Internet Explorer et Edge n’acceptent pas les masques, la littérature sur le sujet est plutôt ténue et j’ai du…

  • Modifier le type d’entrée d’un attribut produit dans Magento

    Modifier le type d’entrée d’un attribut produit dans Magento

    Aujourd’hui, suite à une modification différente via l’administration dans deux instances du même site (dev et staging), j’ai du modifié le type d’un attribut de liste déroulante vers multi-select. Pour y parvenir, j’ai du faire quelques modifications dans la base de données directement puisqu’il n’est pas possible de le faire via l’administration. On voit que…

  • Créer une colonne varchar dans Magento 1

    Créer une colonne varchar dans Magento 1

    Pour permettre un déploiement plus simple d’un projet développé sous Magento, il est conseillé d’utiliser les script d’installation pour ajouter des tables ou les mettre à jour. Cependant, en jetant un coup d’oeil dans la classe Varien_Db_Ddl_Table, on s’aperçoit que l’ensemble des types de texte TYPE_VARCHAR, TYPE_CLOB et TYPE_LONGVARCHAR sont convertis en TYPE_TEXT. Dans ce…

  • Le système de cache dans Magento 2

    Le système de cache dans Magento 2

    A la lecture de l’article d’Alan Kent sur le système de cache de Magento 2, on ne peut que se réjouir d’une vraie prise de conscience du problème qui avait été déjà pris en compte avec la mise en place des modules Redis de Colin Mollenhour dans Magento 1.8 qui avait permis d’améliorer considérablement les…

  • Le cache, un outil pour limiter l’utilisation des serveurs et de la bande passante

    Le cache, un outil pour limiter l’utilisation des serveurs et de la bande passante

    Il y a plusieurs types de caches mais il y a principalement deux catégories. Le cache navigateur qui va permettre d’optimiser le temps de chargement d’une page en stockant des données sur l’ordinateur du client et le cache serveur qui va permettre de générer du contenu statique sur le serveur et permettre de limiter le…

  • Une fonction pour échapper toutes les variables d’une classe

    Une fonction pour échapper toutes les variables d’une classe

    Ce n’est pas la réinvention de la roue mais je n’ai trouvé la fonction nulle part. Voici une fonction qui permet d’échapper toutes les variables chaînes d’une classe pour effectuer une requête mysql. Elle peut éventuellement être adaptée pour faire un autre traitement.