PrestaShop 1.7.5 : quelles sont les nouveautés ?

Disponible en téléchargement depuis le 17 décembre 2018, la nouvelle version mineure de la solution e-commerce Open Source PrestaShop apporte son lot de changements et de nouveautés. Le maître mot lors du développement de cette version était de prendre en compte les principaux retours de la communauté. Découvrez les principaux changements de PrestaShop 1.7.5.0 !…

Lire la suite

Tutoriel PHP : combo DateTime / DateInterval / DatePeriod

Dans cet article nous allons voir un exemple d’utilisation très concret des classes PHP DateTime, DateInterval et DatePeriod. L’utilisation combinée de ces classes permet de réaliser des opérations complexes sur les dates avec un minimum de code et surtout avec un code compréhensible. A noter que PHP 5.3 au minimum est nécessaire pour exécuter le…

Lire la suite

PostgreSQL : déplacer le répertoire de données

Dans ce billet nous allons voir comment déplacer simplement le répertoire contenant les données de PostgreSQL dans un autre répertoire se situant éventuellement sur une autre partition. Premièrement, pourquoi vouloir faire une chose pareille ?!? Le cas de figure est classique, on installe PostgreSQL sur une partition système, on travaille avec pendant un certain temps,…

Lire la suite

Suppression d’une grande liste de fichiers sous Linux

Si vous rencontrez l’erreur « rm : liste d’arguments trop longue » lors d’une tentative de suppression de fichiers sous Linux, c’est sûrement du au fait que la liste de fichiers que doit analyser rm est trop longue. Cela survient souvent lors de l’utilisation d’un ou plusieurs joker (caractère : *) dans la commande….

Lire la suite

Fonction PHP br2nl (inverse de nl2br)

Vous connaissez sûrement la fonction native PHP nl2br() permettant de remplacer les sauts de ligne ASCII en sauts de ligne HTML <br />. Saviez-vous que PHP n’embarque pas la fonction permettant de réaliser l’opération inverse ? Heureusement, certaines fonctions sont disponibles dans les commentaires du manuel PHP de la page nl2br ainsi que sur certains…

Lire la suite

UPDATE MySQL Multi Database (Cross Database Update)

Voici une requête SQL fonctionnant sous MySQL qui peut se révéler très utile. Cette syntaxe permet d’effectuer un UPDATE classique sur une table MySQL en piochant les données depuis une autre base de données MySQL. Il s’agit d’un Cross Database Update pour le terme technique. Attention tout de même, les deux bases de données doivent…

Lire la suite

Symfony : Charger des fixtures au format YML

Dans mon récent apprentissage du framework PHP symfony j’ai été confronté à une problématique de syntaxe simple : comment charger un fichier de fixtures en particulier ? Les fixtures au format YML sont des données représentant les jeux de tests de votre application. En effet, il est possible d’insérer facilement les fixtures placées dans /data/fixtures…

Lire la suite

Nos partenaires

PrestaShop

PrestaShop nous fait confiance en nous délivrant la certification Expert qui démontre notre expertise concernant leur logiciel e-commerce. Nous avons également obtenu deux certifications officielles PrestaShop Fullstack Developer.

PayPlug

PayPlug est la solution de paiement française qui simplifie le paiement pour l’ensemble des TPE et PME de l'e-commerce, aussi bien en ligne qu’en magasin.

Klaviyo

Klaviyo, leader mondial du marketing automation, propose une solution complète qui s'interface avec vos canaux de vente.