Modifier le style d’un champ de formulaire quand il est incorrect avec CodeIgniter
Comment personnaliser les messages d’erreur de formulaire en appliquant un style sur les champs en erreur ?
Journal d'un développeur web freelance
Comment personnaliser les messages d’erreur de formulaire en appliquant un style sur les champs en erreur ?
Si vos signes « € » (euro) sont remplacés par des points d’interrogation dans vos fichiers PDF générés avec la librairie FPDF, voici plusieurs conseils à suivre.
Pour obtenir le prix HT à partir d’un prix TTC, il faut appliquer la formule suivante : Prix HT = prix TTC/(1 + taux de TVA)
Personnaliser l’apparence et le contenu d’une page d’erreur 404, un besoin à priori simple mais qui s’est avéré dans mon cas un casse tête à mettre en place. Voici ma solution fonctionnelle sous CodeIgniter 3.1.
Lorsqu’on récupère un site développé sous CodeIgniter, il est souvent nécessaire de connaitre sa version ou de l’afficher dans son back office.
GeoIp est une technique de géolocalisation à partir d’une adresse IP. Une adresse IP, en tant que telle, ne contient pas d’information sur la localisation, il est donc nécessaire d’utiliser une base de donnée (régulièrement mise à jour) qui recense l’ensemble des tranches d’adresses IP et qui les associe à des données de localisation (ville, pays, longitude,latitude, etc). Dans cet article, nous allons installer, configurer et utiliser la base de donnée GeoLite (la version gratuite) de MaxMind et son API.
Il peut être pratique de rediriger un utilisateur après une connexion réussie à son back-office. Par exemple, vous pouvez choisir de rediriger un auteur vers la liste des articles ou un gestionnaire boutique vers la page de « Rapport » de la boutique.
Par défaut, WooCommerce permet d’ajouter un produit dans le panier via une URL. Mais, il n’est pas possible d’ajouter plusieurs produits de cette manière, ce qui peut pourtant s’avérer utile si vous souhaitez créer des lots de produits dynamiques. Voici comment remédier à cette restriction.
Pour simplifier l’administration d’une boutique, il peut s’avérer utile de rendre les prix dynamiques : on indique alors « seulement » le prix d’achat sur lequel on va impacter dynamiquement des données variables telles que les frais de livraison, la marge souhaitée, des frais généraux, etc.
Snippet qui vous permettra d’ajouter un menu et/ou un sous-menu, et de créer une nouvelle page dans l’administration de wordpress grâce aux fonctions add_menu_page() et add_submenu_page().
Pour aller plus loin dans la manipulation des filtres et des actions : comment déclarer de nouveaux hooks, passer des arguments aux filtres et aux actions ou comment désactiver des hooks existants.
Les hooks permettent de personnaliser, ajouter ou modifier le fonctionnement par défaut de Wordpress sans en modifier le coeur. En comprenant le principe des hooks, vous devenez maitre de votre site et utilisez tout le potentiel de Wordpress.
Voici comment ajouter des icônes dans votre administration de Wordpress ou à l’intérieur de vos articles.
Vous avez développé votre site en local et souhaitez l’installer sur le serveur de production ? Ou à l’inverse vous devez récupérez en local un site déjà en production ?
Pour masquer définitivement la barre d’administration qui s’affiche dans le header lorsqu’on consulte le front end tout en étant connecté à l’administration…
Cet extrait de code vous permettra de créer de nouveaux emplacements personnalisés pour afficher des widgets où vous voulez sur vos pages.