Bienvenue dans le monde de PrestaShop avec Doing
Le guide complet pour installer, configurer et personnaliser PrestaShop avec Docker — thèmes, modules et intégrations inclus.
Le guide complet pour installer, configurer et personnaliser PrestaShop avec Docker — thèmes, modules et intégrations inclus.
Implémentation côté backend Symfony pour forcer la mise à jour des applications Flutter via un contrôle de version et un code HTTP 426.
Lorsque l'on passe en production, il est important de minimiser les appels pour charger les ressources (scripts, styles, vues, etc.) afin d'améliorer les performances de l'application. C'est là que la gestion du cache d'E2D entre en jeu.
Vue d'ensemble pour afficher ou télécharger des documents dans une application Easy2Do avec Symfony, incluant PDF, validation et tests.
Vue d'ensemble pour afficher une modale d'un autre module ou d'une autre ressource dans une application Easy2Do.
Vue d'ensemble pour configurer les droits d'accès pour un module dans une application Easy2Do.
Vue d'ensemble sur la création d'un module de base dans une application Easy2Do.
Dans ce cookbook, nous allons voir comment créer et exécuter une tâche planifiée dans Easy2Do, permettant d'automatiser certaines actions comme l'export de données.
Vue d'ensemble pour générer des factures électroniques conformes à Factur-X avec Symfony, incluant XML, PDF/A-3, validation et tests.
Vue d'ensemble pour sauvegarder et gérer des recherches favorites dans une application Easy2Do.
Installation et configuration complête de Prestashop pas à pas
Guide pratique pour mettre en place un parcours de paiement Stripe fiable, sécurisé et observable dans un projet web.
Vue d'ensemble du pattern API Platform + DTO pour exposer une collection paginée, filtrable et triable à partir d'une entité Doctrine, avec déclinaisons Symfony (backend) et, plus tard, Vue / Flutter côté front.
Implémentation côté backend Symfony + API Platform 4 pour exposer une collection paginée basée sur une entité Doctrine, tout en retournant un DTO filtrable/triable sur un champ calculé (fullName).
Comment installer, configurer et activer un module PrestaShop — illustré avec l'exemple concret du module de paiement Stripe.
Le framework Easy2Do gère nativement le mode maintenance. Simple configuration pour l'activer/désactiver.
Créer les DTO Factur-X et implémenter le générateur XML Factur-X avec validation XSD.
Attacher le XML Factur-X dans un PDF/A-3 avec les métadonnées XMP requises (ConformanceLevel, Version, etc.) via TCPDF.
Lire un XML Factur-X côté Symfony, ajouter les tests unitaires clés et valider la génération.
Mise en oeuvre détaillée d'un flux de paiement Stripe avec PaymentIntent, webhook signé et idempotence.