Dans le monde entier, des millions de sites Web fonctionnent sans problème sur Drupal. Parce qu’il s’agit d’un système de gestion de contenu efficace, libre d’utilisation et open source, Drupal est à l’origine d’une vague de changement numérique dans divers secteurs. Drupal est sans aucun doute l’une des options de […]
LireQu’est-ce que le H5P ? H5P est une plate-forme logicielle open source qui permet aux utilisateurs de créer et de partager du contenu interactif et multimédia, tel que des quiz, des vidéos interactives et des chronologies interactives. H5P signifie HTML5 Package, et il est construit sur la norme HTML5, ce […]
LireLa migration de table personnalisée est légèrement différente de la migration de contenu. Nous pouvons migrer les données des tables personnalisées de Drupal 8 vers 9 en suivant des étapes simples. Avant de discuter de ces étapes, nous devons savoir quels modules sont nécessaires pour migrer les données. Modules nécessaires […]
LireReact est une bibliothèque JavaScript qui facilite la création d’interfaces utilisateur interactives. Malheureusement, intégrer React dans un site Drupal n’est pas simple. Dans cet article, je vais vous montrer des méthodes relativement simples pour le faire. React peut être intégré à Drupal de 2 manières : Entièrement découplé Partiellement découplé […]
LireLa création d’un flux de travail éditorial à l’aide de la modération de contenu est utilisée pour accélérer le processus de publication. Imaginez qu’un site Web comporte 10 types de contenu, des centaines de contenus pour chaque type de contenu, et que le contenu quotidien est mis à jour ou […]
LirePHPStan est un excellent outil de ligne de commande pour voir comment fonctionne votre code PHP sans l’exécuter. C’est idéal pour trouver des bogues potentiels que d’autres outils et tests unitaires n’ont pas pu trouver. Concernant les projets Drupal, il y a un petit problème que PHPStan ne sait pas […]
LireLes boîtes de dialogue sont un moyen simple et rapide d’afficher des informations supplémentaires sans recharger la page entière. Les boîtes de dialogue peuvent afficher uniquement du texte statique, n’importe quel nœud ou formulaire de votre page, une page de vues ou tout balisage personnalisé que vous les alimenterez. Afin […]
LireIntroduction Un module contribué pour Drupal fournit un remplacement instantané des caractéristiques fondamentales d’une application Web progressive, qui est disponible depuis Drupal 7. Avec l’aide de ce module, votre site Web sera en mesure de répondre rapidement aux interactions des utilisateurs, sans jamais afficher un avis « hors ligne » et ressemble […]
LireDrupal 8+ est basé sur les services et de nombreux endroits du système disponibles via l’injection de dépendance. Il est donc important de comprendre le concept de services et DI. Prestations de service : Le service est tout objet géré par le conteneur de services. ou nous pouvons dire que […]
LirePour comprendre le terme « découplé », nous devons comprendre ce qu’est « couplé ». Un CMS couplé (également appelé « traditionnel » ou « monolithique ») relie le front-end et le back-end. Travaillant à partir de la même application, les développeurs et les gestionnaires de contenu effectuent des ajustements sur le back-end pendant que les utilisateurs interagissent […]
Lire