Création de site, CMS, Responsive Design, E-commerce, ...

Avancé 2 jours (14 h) 849 € ht

Réf : DRU6

Formation Drupal 8 Intégrateur / Themer

Apprendre à créer des thèmes Drupal 8 et les intégrer sans difficulté

Programme

1. Introduction

  • Présentation rapide de Drupal et de son jargon (node, 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.

2. 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

3. Système de templating TWIG

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

4. 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

5. Module Layout Plugin

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

6. Configuration

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

7. JavaScript

  • Gestion du JavaScript et Drupal 8
  • Les bibliothèques de base
  • Ajouter un script custom
Tlcharger l'article au format PDF