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, 12 février, 2022
Image
Console cmd QA

Audit qualité d'un site Drupal 8 / 9

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
Par Jean, 23 juillet, 2019
Image
Drupal and Gitlab CI

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

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
Par Jean, 9 février, 2019
Image
JavaScript testing

Drupal 8 Javascript tests avec Nightwatch.js et Docker

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

Tags

  • Drupal 8
  • Gitlab-ci
  • NightwatchJS
Par Jean, 22 janvier, 2019
Image
Drupal dependency Injection

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

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
  • Code custom
  • Injection de dépendances
Par Jean, 23 décembre, 2018
Image
Drupal and Gitlab CI

Drupal 8 et 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
Par Jean, 22 octobre, 2018
Image
Drupal Twig Theming

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

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
  • thème
Par Jean, 3 janvier, 2018
Image
Drupal and Docker

Un environnement de développement Drupal 8 avec 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
Par Jean, 20 mars, 2017
Image
Drupal 8 module

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

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
Par Jean, 4 janvier, 2016
Image
Drupal 8 module

Modules Drupal 8, formateur d'images Bootstrap

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
Drupal 8

À propos

Jean Valverde

Jean Valverde

Développeur Php
expert Drupal
Bordeaux - France

Me contacter

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

Vous pouvez me contacter pour toute demande d'évaluation gratuite de projet par mail contactatdeveloppeur-drupal [dot] com.

Développeur Drupal

À propos

Jean Valverde

Jean Valverde

Développeur Php
expert Drupal
Bordeaux - France

Mes profiles

  • Drupal.org
  • Gitlab.com
  • Docker.hub
  • Github.com

Me contacter

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

Vous pouvez me contacter pour toute demande d'évaluation gratuite de projet par mail contactatdeveloppeur-drupal [dot] com.

Propulsé par Drupal