-
EBT Blocks 🧱
-
EPT Paragraphs 🆕
-
Ressources & Support
- Livre Drupal
- Blog
-
Études de cas
- Comment maintenir d’énormes menus dans Drupal
- Drupal comme backend : GraphQL, JSON:API, RESTful
- Gestion de configuration pilotée par CI
- Mise à jour de Drupal 7 vers la dernière version de Drupal
- Remplacer Colorbox par GLightbox
- Réécriture des plugins CKEditor 4 pour CKEditor 5
- Traduction automatique des pages Drupal avec l’IA
- Documentation de l'API JSON Drop
- Drupal Documentation
- Forum
- Quoi de neuf
- Télécharger Drupal
- Contactez-nous
Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗
Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.
❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes
Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.
GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗
It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.
Fonctions et opérateurs
Menu
- Comprendre Drupal
- Exigences système pour Drupal
- Installation de Drupal 8
- Mise à jour de Drupal 8
- Administration du site Drupal 8
- Modules Drupal 8
- Comparaison des modules Drupal
- Thèmes Drupal
- Types de champs Drupal
- Gestion de la configuration
- Multisite Drupal
- Accessibilité
- Dépannage de Drupal 8
- Création de modules pour Drupal
-
Drupal 8 API
- API d’authentification
- Bloc API
- Cache API
- API CKEditorVérification d'accès + mise en cache
- API de gestion de la configuration
-
API de la base de données
- Aperçu de l’API base de données
- Concepts généraux
- Configuration de la base de données
- Création d'un objet de connexion à la base de données
- Requêtes statiques
- Requêtes dynamiques
- Jeux de résultats
- Utilisation dans une classe
- Requêtes d'insertion insert
- Requêtes de fusion (merge)
- Requêtes de suppression delete
- Transactions
- Enregistrement des erreurs
- Fonctions et opérateurs
- API Entité
- Thématisation Drupal 8
- Mise à jour vers Drupal 8
Le niveau base de données de Drupal ne fournit pas d'abstraction SQL multi-bases de données. Pour assurer la portabilité entre les moteurs de base de données pris en charge, votre code doit utiliser uniquement les fonctions reconnues comme faisant partie de la norme ANSI et supportées par toutes les bases de données supportées par Drupal. La liste suivante est encore incomplète. La forme utilisée ici est recommandée, car d'autres syntaxes peuvent ne pas fonctionner sur toutes les bases de données.
Notez que le niveau base de données ne contient pas de liste blanche d'opérateurs, donc vous pouvez utiliser une fonction non standard telle que REPLACE(), qui fonctionnera pour les bases de données qui supportent cette syntaxe.
Opérateurs logiques
- AND
- OR
- NOT
Opérateurs de comparaison
- <
- >
- <=
- >=
- <>
- LIKE
Fonctions et opérateurs de chaîne
- CONCAT(string1, string2)
- SUBSTRING(string, from, length)
- SUBSTRING_INDEX(string, delimiter, count)
- LENGTH(string)
Fonctions et opérateurs mathématiques
- GREATEST(num1, num2)
- POW(num1, num2)
- LOG(base, value)
Fonctions d'agrégation
- COUNT(expression)
- SUM(expression)
- AVG(expression)
- MIN(expression)
- MAX(expression)