Développeur Php spécialisé Drupal, je propose mes services en indépendant pour tout développement web lié à Drupal (7 ou 8 !), Drupal Commerce, Drupal Commons ou encore Lightning.
Vous pouvez consulter mes réalisations de sites ou mes modules pour vous faire une idée de mes compétences et bien sûr le cas échéant, me contacter pour toute demande d'évaluation de projet.
Articles
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.
- by Jean |
- 23 juil 2019 |
Drupal 8 Javascript tests avec Nightwatch.js et Docker
Testez son site Drupal 8 avec JavaScript et le navigateur Chrome.- by Jean |
- 09 fév 2019 |
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).
- by Jean |
- 22 jan 2019 |
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.
- by Jean |
- 23 déc 2018 |
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.
- by Jean |
- 22 oct 2018 |
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, Mailhog, Varnish et Openldap. Mais il est possible de n'utiliser que Apache / Php / MySQL.
- by Jean |
- 03 jan 2018 |
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.
- by Jean |
- 20 mar 2017 |
Scoop, un peu de ligne de commande sous Windows
Pour mes développements je travail beaucoup sous Ubuntu et dernièrement j'utilise énormement Docker pour mettre en place rapidement un serveur web local.
- by Jean |
- 24 juil 2016 |
Développement Drupal avec Vagrant sous Windows
Si comme moi vous persistez à utiliser Windows pour votre travail... Bin oui, tant que les jeux sortent pas sous Linux... Voici un descriptif de vos solutions de développement.- by Jean |
- 14 mar 2016 |
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.
- by Jean |
- 04 jan 2016 |