Tous les articles

  • Installer SolR sous Windows 10

    Dans le cas où vous développez sous Windows 10 (ou du moins à partir de la version 7 de cet OS), et que vous avez besoin d'un moteur de recherche performant, vous serez certainement amené à installer Solr sur votre machine pour effectuer quelques tests. On va donc voir comment installer le moteur de recherche sur votre machine, comment démarrer SolR, l'arrêter, et créer votre premier core.

  • Création d'un module sous Magento 2 - Partie 6 - Les événements

    Qu'est-ce qu'un événement ? Comment doivent-ils être mis en place dans un module ? C'est ce que nous allons voir dans cette nouvelle partie. Dans un premier temps nous allons créer un observer récupérant un événement déjà existant, puis, par la suite, nous allons créer notre propre événement.

  • Création d'un module sous Magento 2 - Partie 5 - Le Grid

    Le Grid dans Magento est un système (presque) tout fait permettant d'afficher la liste des données contenues dans la base de données. Il permet aussi de mettre en place des formulaires d'ajout ou de modification de données, ainsi qu'un système de suppression. Pour notre exemple, nous allons créer un Grid pour lister nos commerciaux.

  • Création d'un module sous Magento 2 - Partie 4 - Backoffice

    L'objectif de cette partie est d'ajouter un nouveau lien dans le menu du backoffice, et de créer une nouvelle page, qui sera utilisée par la suite pour gérer nos commerciaux. Nous allons aussi contrôler l'accès de cette nouvelle page afin de pouvoir définir quels sont les utilisateurs qui vont pouvoir y accéder. Cette partie va être assez simple, en attendant la prochaine qui sera beaucoup plus complexe.

  • Création d'un module sous Magento 2 - Partie 3 - Utilisation des modèles

    Une fois votre modèle créé, il va falloir l'utiliser. L'objectif ici est d'apprendre à utiliser notre nouveau modèle en créant une liste de commerciaux, avec un système d'ajout, d'édition et de suppression. Nous allons donc reprendre le contrôleur que nous avons créé lors d'une partie précédente, et dans un premier temps, lister nos commerciaux. On ne verra ici que les traitements basiques. Pour des requêtes plus élaborées, d'autres articles seront certainement postés par la suite.

  • Service worker API - Utilisation basique

    Vous voulez créer un site web disponible hors ligne ? C'est ce tuto qu'il vous faut. Nous allons voir ce qu'est un Service Worker, comment le mettre en place, et comment le configurer. Ici, on ne verra que l'utilisation de base, avec la création du Service Worker, son installation, et la méthode de développement globale. Au final, on aura un simple site web disponible hors ligne.

  • Création d'un module sous Magento 2 - Partie 2 - Les modèles

    Dans cette seconde partie, nous allons traiter des modèles. C'est une partie relativement simple, puisque les développeurs de Magento 2 ont fait en sorte de nous simplifier la vie au maximum. Dans un premier temps, nous allons créer une nouvelle table dans la base de données (sans aucune requête MySQL ! ), puis nous allons créer notre modèle et l'utiliser pour récupérer, et modifier des données.

  • Création d'un module sous Magento 2 - Partie 1 - Les bases

    Avec la sortie de Magento 2, la structure des modules a changé. Dans cette première partie, nous allons donc voir où se situent les répertoires et fichiers des modules, et nous allons créer notre premier module sous Magento 2. Bien évidemment, on ne va pas faire quelque chose de complexe ici, nous verrons ça par la suite. Pour le moment notre nouveau module va nous afficher une page contenant une simple chaîne de caractères.

  • Créer un module sous Magento - Partie 9 - Les événements

    Qu'est-ce qu'un événement ? Comment doivent-ils être mis en place dans un module ? C'est ce que nous allons voir dans cette partie 9. Dans un premier temps nous allons créer un observer récupérant un événement déjà existant, puis, par la suite, nous allons créer notre propre événement.

Pages