Programmation Programmation
Symfony, WordPress, API, architecture applicative…
Des articles techniques écrits par des développeurs, pour des développeurs. Concrets, directs, sans détour
Module Colissimo – ColissimoLabelProduct ->id_colissimo_label est vide.
La version 2 du module colissimo sur prestashop 1.8 introduit une nouvelle colonne cn23_format dans la table ps_colissimo_label, hors celui ci n’est pas présente dans le hook hookActionAdminOrdersTrackingNumberUpdate, ce qui declenche une erreur: La propriété ColissimoLabelProduct->id_colissimo_label est vide. Il suffit dans la fonction de rajouter cn23_format : $cn23Extension = Tools::substr(Configuration::get('COLISSIMO_CN23_FORMAT'), 0, 3); //$this->logger->info('labels ext.'.$cn23Extension); if […]
Pourquoi choisir une agence web plutôt qu’un outil gratuit en ligne ?
Avec la prolifération d'outils gratuits et de l'IA pour créer des sites internet, il peut être tentant d’opter pour une solution DIY (Do It Yourself). Pourtant, passer par une agence web professionnelle comme la nôtre présente de nombreux avantages.
Combien coûte un site internet en 2026 ?
La création d’un site internet varie selon vos besoins. Que vous envisagiez un site vitrine ou un site e-commerce, les coûts peuvent aller de quelques centaines à plusieurs milliers d’euros. Découvrons les facteurs qui influencent ces tarifs et comment estimer votre projet.
PrestaShop Day 2021
Rendez-vous le 19 octobre pour le PrestaShop Day ! Au programme : des conférences d’experts autour des dernières tendances e-commerce et des nouvelles stratégies à adopter.
WordPress 5.4 intègre le lazy-loading et améliore son éditeur
La nouvelle version de WordPress, qui est actuellement en cours de test, est prévue pour le 31 mars 2020.
Loi contre la fraude à la TVA : le point sur Prestashop et WooCommerce
Afin de lutter contre la fraude à la TVA liée à l’utilisation de logiciels permettant la dissimulation de recettes, la loi de finances pour 2016 a instauré l’obligation, à partir du 1er janvier 2018 pour les commerçants et autres professionnels assujettis à la TVA d’enregistrer les paiements de leurs clients au moyen d’un logiciel de comptabilité ou […]
Google Resizer
Google vient de lancer un nouvel outil vous permettant de tester si le design de votre site s’adapte bien sur différents écrans : Desktop, tablette et mobile.Comme souvent, c’est plutôt simple à utiliser, dans chaque écran vous pouvez utiliser la règle pour adapter la taille du device. Google Resizer
Excuses de développeur
Excuses de dev, ou comment trouver une excuse pour justifier un bug ou un dysfonctionnement à un client. Ce site recense les meilleurs répliques, très drôle et tellement vrai ! excusesdedev.com
Fin du support de Internet Explorer 8,9 et 10
A partir de cette semaine, les versions 8, 9 et 10 d’Internet Explorer ne seront plus mises à jour. Aucune nouvelle fonctionnalité ne sera ajoutée et aucun patch de sécurité ne sera implémenté sur ces versions, même si des failles de sécurité sont repérées par la suite.Microsoft annonce très clairement le support de ces versions […]
La domination de WordPress en 2015
En 2015 la domination du CMS WordPress est impressionante. Le site de l’agence digitale Moove (UK) a conçue une infographie pour mettre tout cela en évidence. Vous y trouverez les chiffres clés et les statistiques sur l’utilisation des différents CMS, les thèmes et plugins, les contributeurs, la communauté , … Voir l’infographie
Google va privilégier les pages HTTPS
Https Everywhere Google va désormais préférer indexer les équivalents HTTPS de pages HTTP. Bon à savoir, mais attention les pages doivent remplir certaines conditions. Chez Google, la sécurité de l’utilisateur a toujours été une priorité (c’est Google qui l’affirme). Pour garantir une expérience privée entre l’utilisateur et le site Web (pas d’écoute ou de […]
Supprimer les apostrophes de Word en php
Il peut arriver que les apostrophes provenant de Microsoft Word (par un copier/ Coller dans votre CMS) dans votre base de données soit mal encodées. Voici la fonction php qui devrait nettoyer la chaîne de caractères.
Flash est mort, vive le HTML 5
C’est désormais officiel, la mort des bannières et autres animations Flash est programmée au 1er septembre 2015, date à laquelle le navigateur internet Chrome de Google va bloquer le déclenchement automatique des animations flash, l’utilisateur sera invité à cliquer sur un bouton pour activer le plugin flash et démarrer l’animation. Apple avait déjà fait […]
Google va pénaliser les sites non Responsive
Google à annoncé officiellement que les sites qui ne sont pas adaptés à la lecture sur mobiles et tablettes vont être pénalisés dans les résultats de recherche à partir du 21 avril 2015. Si vous souhaitez en savoir un peu plus sur le responsive web design vous pouvez consulter le billet « Le responsive Web Design […]
CakeBrew : Homebrew pour les nuls
C’est quoi Homebrew ? Homebrew est un petit utilitaire en ligne de commande qui permet de gérer des installations de paquets pré-compilés pour MacOs. C’est un peu comme faire un apt-get install sur linux. Vous n’avez plus à télécharger le code source et à le compiler à la main en choisissant les bonnes options pour […]
Autoriser l’accès à une base de données sur le réseau local
Lors d’un développement avec un serveur centralisé, il est important de bien segmenter les accès à la base de données pour éviter toute erreur. Un moyen simple de faire cela en SQL est de créer un nouvel utilisateur spécifique pour la base de données du projet en développement. Il n’aura aucun droit sur les autres […]
Désactiver les mises à jour dans WordPress
Comment désactiver les mises à jour automatiques dans WordPress
Visual Composer le plugin WordPress de mise en page
Un des problèmes que rencontre le plus souvent les débutants sous WordPress pour créer des contenus et la mise en forme. Si WordPress possède par défaut un éditeur de texte WYSIWYG (What you see is what you get) cela n’est pas facile de construire une avec différents types d’élément ou une présentation originale (multi colonnes, […]
Pourquoi et comment mettre à jour son navigateur internet ?
Quel que soit le navigateur internet (ou Browser) que vous utilisez, il est souhaitable (voire obligatoire) que vous disposiez de sa dernière version. Voici quelques explications et la procédure à suivre.
Configurer une machine virtuelle sur linux
Maitriser son environnement de développement web à l'aide d'une machine virtuelle sur linux Debian 7 et de Virtual Box.
Vous allez vouloir apprendre la programmation
Un site sexy pour appendre différents langages de programmation
Comment vider son cache DNS ?
Ce cache DNS se purge automatiquement toutes les 24 heures, mais avant ce délai, toute connexion au site sera bloquée si l'adresse IP a été modifiée. Il faut alors purger manuellement le cache DNS. La procédure varie en fonction du système d'exploitation.
Champs personnalisés (ACF) dans les emails Woocommerce
Woocommerce comme tout gros plugin semble assez monolithique et tout changement peut s’avérer difficile; cependant il y a différents moyens de l’augmenter à moindre frais grâce aux ACF dit aussi Advanced Custom Fields. Il est notamment utile d’afficher certaines informations complémentaires à nos utilisateurs lorsque la commande est terminée comme par exemple : un champs […]
Synchroniser debian avec un serveur de temps
Une des première choses à faire après l’installation d’une machine sous linux est de vérifier sa mise à l’heure. Normalement cette opération n’est requise que si vous avez installé la machine sans être connecté à internet et que votre horloge interne n’était pas à l’heure. Quoi qu’il en soit il est toujours interessant de vérifier […]
Le responsive web design expliqué à mon père !
Vous n’avez pas pu échapper au dernier terme à la mode : le “responsive web design”. Cette nouvelle philosophie de création de site. le responsive web design ou site web adaptatif en Français. Cette nouvelle philosophie permet de concevoir un site web capable de s'adapter à la volée à la taille de l'écran du terminal utilisé pour le consulter. Concrètement vous pouvez consulter un site internet à partir de votre ordinateur, votre tablette ou même votre smartphone de manière optimale.
Caroufredsel & touchSwipe
CaroufredSel intègre différentes fonctionnalités d'accessibilité. Si vous rencontrez des difficultés à le faire fonctionner avec des appareils mobiles pour activer la fonction de slide au toucher (ie touchSwipe); cette article est fait pour vous.