Aller au contenu principal
Accueil
Développeur Drupal

Main navigation

  • Mon travail
  • Mes réalisations
  • Articles
  • Contact
Language switcher
  • English English
  • French French

Articles

Par Jean, 11 septembre, 2024

Mon nouveau module UI Icons

UI Icons examples
Pour faire suite à mon travail avec l'incroyable équipe de UI Patterns, un autre besoin est surgit pour utiliser Drupal et UI Patterns dans la gestion des Design System : les icônes !
Plus

Tags

  • drupal 10
  • module
  • drupal 11
  • En savoir plus sur Mon nouveau module UI Icons
Par Jean, 11 septembre, 2024

Ma participation UI Patterns - le module UI Patterns Devel

UI Patterns Devel dashboard
UI Patterns Devel Drush
Pendant ma participation au dernier Code Sprint UI Patterns j'ai eu l'occasion de travailler sur un nouveau module pour répondre aux besoins du projet.
Plus

Tags

  • drupal 10
  • module
  • En savoir plus sur Ma participation UI Patterns - le module UI Patterns Devel
Par Jean, 11 juin, 2023

Update: Créer un sous thème Drupal 10+ Olivero

Drupal Olivero theme
Suite à la sortie de Drupal 10, ceci est une mise à jour de mon article pour créer un sous thème Olivero pour Drupal 9.
Plus

Tags

  • theming
  • drupal 10
  • olivero
  • En savoir plus sur Update: Créer un sous thème Drupal 10+ Olivero
Par Jean, 23 mars, 2022

Audit qualité d'un site Drupal 8 / 9

Console QA
Depuis que je travail avec Drupal j'ai pu contribuer à de nombreux projets, avec certains cas de reprises ou de maintenance. L'un des problèmes constant est la piètre qualité des sites en reprise, aussi bien sur les petits projets que ceux gérés par de grosses entreprises, il semble y avoir une certaine constance dans un manque de gestion et contrôle technique. La faute à Drupal ? Drupal est très...
Plus

Tags

  • drupal 9
  • drupal 8
  • QA
  • Coding
  • En savoir plus sur Audit qualité d'un site Drupal 8 / 9
Par Jean, 30 décembre, 2021

Drupal 9 confirmFormBase en un seul formulaire

Coding
Drupal 9 vous propose la classe confirmFormBase qui étends FormBase. Cela permet de rapidement rajouter une étape à un formulaire pour valider une action. L'utilisation courante est de confirmer la suppression de quelque chose, cela permet d'informer : "êtes-vous sûr de vouloir supprimer le noeud 23 ?" L'utilisation standard est de créer une route avec un paramètre (par exemple un id) et donc d...
Plus

Tags

  • drupal 9
  • Form
  • Confirm form
  • Coding
  • En savoir plus sur Drupal 9 confirmFormBase en un seul formulaire
Par Jean, 16 décembre, 2021

Créer un sous thème Drupal 9 Olivero

Drupal Olivero theme
Depuis Drupal 9.1 un nouveau thème moderne mais expérimentale à été introduit : Olivero. Voici un exemple sur comment créer un sous thème pour Olivero.
Plus

Tags

  • theming
  • drupal 9
  • olivero
  • En savoir plus sur Créer un sous thème Drupal 9 Olivero
Par Jean, 23 juillet, 2019

Intégration de Gtilab-CI avec votre module ou thème Drupal 8

Drupal and Gitlab CI
Gitlab-CI offre une intégration continue flexible et performante. Mon projet Giltab CI fo Drupal 8 facilite déjà l'intégration avec un projet Drupal 8. Le projet est maintenant à jour avec la possibilité de l'adapter pour un module ou un thème Drupal 8 avec peu d'efforts. Voici un rapide tutoriel pour l'intégration d'un ensemble de tests avec Gitlab-CI pour votre module Drupal 8. L'intégration...
Plus

Tags

  • gitlab-ci
  • gitlab
  • drupal 8
  • En savoir plus sur Intégration de Gtilab-CI avec votre module ou thème Drupal 8
Par Jean, 9 février, 2019

Drupal 8 Javascript tests avec Nightwatch.js et Docker

JavaScript testing
Testez son site Drupal 8 avec JavaScript et le navigateur Chrome.
Plus

Tags

  • drupal 8
  • gitlab-ci
  • nightwatch
  • En savoir plus sur Drupal 8 Javascript tests avec Nightwatch.js et Docker
Par Jean, 22 janvier, 2019

Injection de dépendances lors de l'héritage d'une classe qui implémente ControllerBase

Drupal dependency Injection
Voici un retour d’expérience sur un cas assez courant dans le développement de code custom pour Drupal 8. Un module contient un contrôleur dont vous voulez surcharger une des méthode parce que vous avez besoin de modifier la logique de celle-ci et que le code ne vous fourni aucun moyen pour ça (un hook par exemple). Mais cette classe qui implémente ControllerBase fait déjà usage de l'injection de...
Plus

Tags

  • drupal 8
  • custom code
  • dependency injection
  • En savoir plus sur Injection de dépendances lors de l'héritage d'une classe qui implémente ControllerBase
Par Jean, 23 décembre, 2018

Drupal 8 et Gitlab-ci

Drupal and Gitlab CI
Dans le cadre du travail en livraison continue, il existe de nombreuses solutions de CD. Voici un exemple d'utilisation de Gitlab-CI avec Drupal 8. Intégration / Livraison continue Le service d'intégration continue Gitlab-CI fait parti des derniers arrivant et propose une solution complète, très extensible et pour l'instant sans coût pour mettre en place votre flux de travail avec Drupal 8. Le...
Plus

Tags

  • drupal 8
  • Docker
  • gitlab
  • gitlab-ci
  • En savoir plus sur Drupal 8 et Gitlab-ci

Pagination

  • Page 1
  • Page 2
  • Page 3
  • Page suivante
  • Dernière page

À propos

Jean Valverde

Jean Valverde

Développeur Php
expert Drupal
Bordeaux / Paris / Lisbonne - France / Portugal

Me contacter

Je propose mes services en indépendant pour tout développement web, audit, amélioration lié à Drupal(le lien est externe), Php, Gitlab-ci...

Vous pouvez me contacter pour toute demande d'évaluation gratuite de projet par mail contact@developpeur-drupal.com.

RSS feed

À propos

Jean Valverde

Jean Valverde

Développeur Php
expert Drupal
Bordeaux / Paris / Lisbonne - France / Portugal

Mes profiles

  • Drupal.org(le lien est externe)
  • Gitlab.com(le lien est externe)
  • Github.com(le lien est externe)
  • Docker.hub(le lien est externe)

Me contacter

Je propose mes services en indépendant pour tout développement web, audit, amélioration lié à Drupal(le lien est externe), Php, Gitlab-ci...

Vous pouvez me contacter pour toute demande d'évaluation gratuite de projet par mail contact@developpeur-drupal.com.

Propulsé par Drupal(le lien est externe)