entity

entitée, remplace le concept de node drupal 6

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)

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.

Erreurs liées au fichiers

Pour la version drupal 7 de iXe (en cours de dev)

warn 404

nom de fichier image tronqué en mode teaser

les anomymes en mode teaser -> log un warn "not found" sites/default/files/livres/couv/ws</body></html> alors que la couv s'affiche bien (node id 114 promu en p acc, chemin .../couv/wslands.jpg).
Users logués ne génèrent pas cette erreur...
Le résumé pour cet article est vide => généré par affichage en mode teaser de desc livre.

Ex de l'utilisation de Views et entity reference

Pour iXe, je souhaite ajouter sur la page des publications (ie qd on voit une publication en full page), des articles (déja fait pour les events, Oristelle a aimé l'idée, on va le faire pour events+articles), choisis par le rédacteur (et non automatique), et qui apparaitront en bas de page (dans un bloc).

Erreur "Invalid argument supplied for foreach() in form_type_checkboxes_value()"

Site de iXE (commerce...) lors de la création d'une vue de type "entity_ref", impossible de créer la vue.

Module Paragraphs

A tester: https://www.drupal.org/project/paragraphs ; Requiert (v7) entity pour drupal 7 + voir ma page paragraphs pour drupal 8

On définit des types de paragraphes, et les end-users choisissent dedans, plutot que mélanger images et vidéo dans le body de ckeditor.
Peux ressembler par certains aspects à field_collection

Pages

S'abonner à RSS - entity