entity

entitée, remplace le concept de node drupal 6

Maj Media 7.x-2.19

Maj : Media 7.x-2.19 + entity_translation 7.x-1.0 + File entity 7.x-2.22 + Global redirect 7.x-1.6 + Media CKEditor 7.x-2.5

Avec module ckeditor 7.x-1.18 et lib  4.7.1

entity browser

1. créer 2 types de contenus : maitre et fils. maitre aura un champs qui référence 1 ou x fils.

2. créer une vue, qui liste tous les fils (les plus récents en haut de liste). Lui ajouter une page de type "entity browser" (sera utilisée plus loin)

3. créer à admin/config/content/entity_browser pour créer un object:

Module entity_ref_tab_formatter

https://www.drupal.org/project/entity_ref_tab_formatter (en 1.2)  -> donne un formatteur (pour les champs de type entity_reference et entity_reference_revisions) en tab ou accordéon (field formater txt)

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')

 

soucis de perm pour choix entityref

Dans les publications, j'ai un champs de type entityref qui pointe vers les autrices.

Pas de soucis en admin : quand je crée une publication, je vois bien la liste des autrices, mais le plus bas role ne voit pas cette liste, n'a qu'une seule valeur : aucune... Si à cet user on ajoute un role plus fort: il a accès à cette liste. C'est donc bien un soucis de perm sur le résultat d'une requette sur la liste des autrices.

 

En fait, c'était dans la vue, qu'il y avait trop de sécurité sur les groupes de users :)

slideshow de iXe

Requiert Modules : Views Slideshow (dc Views), Libraries, entityreference (ajouté par rapport à l'article original) et la librarie  jQuery Cycle.

important : l'agregation js casse l'animation (admin/config/development/performance "Agréger les fichiers JavaScript.")

Types de contenu et modules

La page d'accueil, node/6 est de type basic page (à retirer par la suite).

/content/accueil-test ou node/141 est du type accueil et affiche les slides (référence la liste des slides crées, 10 maxi) et un article.

upgrade vers drupal 8

Schémas sur API de migration et fichiers exemples du module migrate_plus (2 modules ex, Beer et Wine).

Avec migrate_drupal, migrate_drupal_multilingual 8.6.2, migrate_plus, migrate_tools... en  8.x-4.0, migrate_upgrade 8.x-3.0-rc5

divers soucis drupal

drupal 6

erreurs Views et Zen

génère erreur theme : implode() [function.implode]: Invalid arguments passed dans zen_me/views-view-fields--Nouveautes.tpl.php à la ligne 36.
Emplacement http://www.editions-ixe.fr/vues/nouveautes Référent http://www.editions-ixe.fr/node/237/delete le 7 octobre 2015 tjs promo en p acc -> retiré de la page acc

Pages

S'abonner à RSS - entity