tek

articles techniques (indépendants de la langue) - technical articles

test fb avec media_oembed

test d'une page https://developers.facebook.com/docs/plugins/page-plugin

Utiliser media_oembed

Coté technique, pour faire des tests (conflits possible d'ordre des règles de filtres), le mieux est de créer :

test vue maitre/fils

contenu "maitre": titre maitre et tof
contenu "fils": titre, couv, collection (taxo) et ref_maitre

vue "maitre"

master

contenu de type maitre et publié, avec les champs ID et Title (affiche nos 3 maitres), sans tri les maitres sont par ordre d'id (cause, viennot et barasc).

page qui va afficher tous les livres (plusieurs fois si a plusieurs maitres)

liste non mise en forme de champs, avec id, titre et tof. Filtre: maitre

Vues

Le module Views est intégré au core de drupal 8

Outils drupal 8

Outils en ligne de commande

Drush, drupal console, drupal code generator, git, composer et dos2unix (vérifier/corriger les fin de fignes de type "unix")

Notes du livre "Definitive Guide to Drupal 7"

Sur les views.

Ch 15 theming

Global Template Variables

 

Synchronisation de la conf

bases du truc

Doc pour deployer config d'un meme site sur plusieurs serveurs (prod et dev) à https://www.drupal.org/documentation/administer/config

La conf active est en db, on peux exporter soit la totale (fichiers .yml dans un .tar.gz) soit pour un module (à admin/config/development/configuration/single/export), soit encore via drush.

Les fichiers de thèmes drupal 8

Fichiers de base

THEMENAME.info.yml

  • Ne pas utiliser de tabulation - seulement des espaces
  • Propriétés et listes doivent etre indentées de deux (2) espaces.
name: Fluffiness
type: theme
description: 'A cuddly theme that offers extra fluffiness.'
core: 8.x
libraries:
  - fluffiness/global-styling
base theme: classy
regions:
  header: Header

Modules drupal 8

 

Sur CKEditor (core) : D8 Editor File upload  (composer require 'drupal/editor_file:^1.2') qui conseille D8 Editor Advanced link (composer require 'drupal/editor_advanced_link:^1.4')

 

Pages

S'abonner à RSS - tek