Aller au contenu principal
Accueil
Développeur Drupal

Main navigation

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

drupal 8

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, 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
Par Jean, 22 octobre, 2018

Theme preprocess et suggestions pour un thème Bootstrap avec Drupal 8

Drupal Twig Theming
A force de construire des sites Drupal 8, j'en suis arrivé à toujours utilisés le même code de départ pour mes sous thèmes Bootstrap. Preprocess hooks est un système de base sous Drupal pour manipuler et ajouter des variables que vous pouvez ensuite utiliser dans vos fichiers de template Twig. Suggestions hooks est uns système de base dans Drupal 8 pour étendre la liste des fichiers de templates...
Plus

Tags

  • drupal 8
  • theming
  • En savoir plus sur Theme preprocess et suggestions pour un thème Bootstrap avec Drupal 8
Par Jean, 3 janvier, 2018

Un environnement de développement Drupal 8 avec Docker

Drupal and Docker
Cela fait maintenant quelques temps que j'utilise et maintiens ma propre solution de développement Drupal 8 avec Docker : Drupal 8 Docker Development Plutôt axé sur un usage sous Linux ou Mac, Docker compose permet de mettre en place un environnement complet en séparant chaque services pour plus de flexibilité. Par exemple mon projet inclus Apache, Php 7, MySQL, PostgreSQL, Memcache, Solr, Redis...
Plus

Tags

  • drupal 8
  • Docker
  • Docker Compose
  • Développement
  • En savoir plus sur Un environnement de développement Drupal 8 avec Docker
Par Jean, 20 mars, 2017

Module Drupal 8 de notification en cas de multi édition.

Drupal 8 module
Si vous utilisez Content moderation avec Drupal 8, vous pouvez rencontrer un problème quand plusieurs utilisateurs modifient le même contenu. Lors de l'enregistrement un message d'alerte indiquera qu'une nouvelle version à été enregistré et l'utilisateur devra de nouveau faire ses modifications. J'ai donc créer un simple module pour avertir l'éditeur pendant son édition si un autre utilisateur à...
Plus

Tags

  • drupal 8
  • moderation
  • En savoir plus sur Module Drupal 8 de notification en cas de multi édition.
Par Jean, 4 janvier, 2016

Modules Drupal 8, formateur d'images Bootstrap

Drupal 8 module
Dans le cadre de la mise à jour de mon site en Drupal 8 j'ai développé deux modules de formateur d'images pour faciliter l'utilisation du carrousel et d'une galerie d'image Bootstrap avec Drupal 8. Mes modules Drupal 8 Le formateur carrousel utilise le template du theme Boostrap pour afficher le champ image sous forme de carousel. Rien de particulier dans ce module si ce n'est une petite...
Plus

Tags

  • drupal 8
  • En savoir plus sur Modules Drupal 8, formateur d'images Bootstrap
drupal 8

À 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)