Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

Créer un thème avec Drupal 8

Désactiver le cache et activer le débogue

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Afin de pouvoir voir vos modifications sans vider le cache à chaque fois, vous devez désactiver le cache et activer le débogue. Cela va aussi vous permettre d'afficher les informations nécessaires à la modification du thème.
03:48

Transcription

Il ne reste plus qu'à désactiver le cache et activer le debug pour notre développement. Si on retourne sur notre page.html.twig, qu'on met un «TEST FORMATION 2» et qu'on retourne sur notre front qu'on actualise, on voit que créer une configuration locale n'a pas suffi à désactiver le cache. Pour commencer, on va aller voir dans «sites» puis «default». On va voir le fichier default.services.yml. Ce fichier default.services.yml comprend les configurations par défaut de Drupal. Pour créer des configurations locales, il suffira de surcharger, c'est-à-dire de recréer vos propres configurations dans le dossier development.services.yml. Ici, on va créer «parameters» pour commencer puisqu'on a tout en haut parameters et le parent avec une indentation à 0. Mon IDE reconnaît automatiquement qu'il s'agit d'un fichier .yml. Quand je vais à la ligne, il crée mon indentation automatiquement. Je sauvegarde. On va nettoyer un peu ça. On a donc parameters et on va aller au niveau en-dessous. Ce qui nous intéresse, c'est twig.config : on nous précise qu'il s'agit de debugging. On va prendre nos propres configurations : on note twig.config, debug, auto_reload et cache. Ce sont ces éléments de configuration qui vont nous intéresser. Je tape twig.config dans parameters. Annotation automatique. Pour debug, on peut faire un copier-coller donc «Ctrl + C, Ctrl + V». On va le mettre à true bien entendu. On va ensuite mettre auto_reload à true également et on va mettre cache à false. On a bien notre «TEST FORMATION 2» donc si on clique ici, on actualise et on voit que ça n'a pas été pris en compte. On va rafraîchir une dernière fois le cache. On clique sur «Performance» et on efface tous les caches. Les caches ont bien été effacés. Tant qu'on est dans «Performance», j'en profite pour vous demander de désactiver l'agrégation des fichiers CSS et JavaScript. Comme je vous l'ai dit dans la première formation, Drupal va automatiquement compresser les fichiers .js en un seul fichier. C'est la même chose pour les fichiers CSS. On désactive cela pour le développement, ce sera beaucoup plus pratique. On rafraîchit et on voit bien apparaître notre «TEST FORMATION 2». Pour vérifier que le cache se recharge en live, on met un «TEST FORMATION 3» et on actualise ici. «TEST FORMATION 3» a bien été pris directement sans avoir à re-modifier le cache. Si vous vous souvenez bien, on a aussi activé twig.debug. Il a bien été activé, on verra plus tard comment s'en servir. Je vais faire «F12» sur mon navigateur Firefox. C'est la même chose pour Chrome. En faisant cela, on active la fenêtre pour développeur. Les développeurs et les intégrateurs doivent connaître cette fonctionnalité. À noter quelque chose de particulier : on a des commentaires ici qui nous donnent des indications sur la façon dont le thème est construit. Nous nous servirons de ces indications plus tard pour développer notre propre thème.

Créer un thème avec Drupal 8

Créez votre propre thème personnalisé Drupal avec Twig, le nouveau moteur de template. Gérez les ressources, personnalisez Drupal de façon avancée grâce aux vues, etc.

1h48 (31 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :17 mars 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !