Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Comprendre le système de "theming" (habillage) de Drupal
  • Maîtriser le HTML / CSS généré par Drupal
  • Intégrer n'importe quelle charte graphique sous forme de thème Drupal
  • Créer votre propre thème
  • Changer l'apparence d'un module sans toucher au code de ce module.

Niveau requis

Il est indispensable de connaître HTML et CSS. Il est conseillé d'avoir des notions de PHP et de Responsive Design.

Public concerné

Développeurs, intégrateurs et webdesigners.

Programme

Introduction

  • Présentation rapide de Drupal et de son jargon (noeud, taxonomie...)
  • Présentation et installation des outils de développement (WAMP, Editeur PHP, Firefox)
  • Téléchargement et installation de Drupal 8
  • Les outils du webdesigner : Firebug, TWIG debug

Thème, les fondamentaux

  • Principe de base
  • Les fichiers d'un thème
  • Les différents éléments natifs de Drupal
  • Thème de base et héritage

Système de templating TWIG

  • Gestion des templates
  • Introduction à Twig
  • Twig Debug
  • Surcharge de templates
  • Ajouter des suggestions de template custom

Gestion des assets

  • Système de bibliothèques
  • Dépendances et bibliothèques natives
  • Architecture SMACSS
  • Différents types de chargement d'une bibliothèque

Module Layout Plug-in

  • Intérêts de l'approche des layouts
  • Définir des layouts depuis un thème
  • Utilisation avec Page Manager et Display Suite

Configuration

  • Système de configuration de Drupal 8
  • Embarquer une configuration dans un thème
  • Dépendance entre configuration

JavaScript

  • Gestion du JavaScript et Drupal 8
  • Bibliothèques de base
  • Ajouter un script custom

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Modalité Présentiel, Classe à distance

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites évoluer vos compétences

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous