Je suis assez nouveau à drupal. Seulement 2 semaines dans ce CMS. J'ai besoin de créer un type de contenu personnalisé (Une page avec plus de champs et de contenu au lieu d'une page de base). Un utilisateur doit donc pouvoir remplir un formulaire qui ajoutera une page.En drupal 8 comment montrer les champs d'un noeud dans un autre noeud
J'ai créé différents types de contenu pour différentes parties de la page. Par exemple: J'ai créé un type de contenu appelé "événement". En utilisant cela, j'ai créé 10 événements. Maintenant, l'utilisateur doit être en mesure d'ajouter les événements qu'il veut sur la page.
Il existe un type de champ appelé "référence" qui fait référence au contenu. Mais, ça ne me donne qu'un lien. Je dois afficher les champs de tous les types de contenu combinés dans un type de contenu (Le type de contenu de la page que je crée).
J'ai besoin d'utiliser mon propre code HTML pour afficher les informations sur cette page. Si j'utilise des vues, cela crée son propre HTML et je ne veux pas que tous les champs soient affichés de la même façon.
Donc, fondamentalement, je veux juste des valeurs de champs du contenu afin que je puisse les afficher comme je l'aime. En ce moment, je suis complètement confus par le système de création de modèles Twig. J'ai essayé plusieurs tutoriels, mais aucun d'entre eux ne montre vraiment ce que je voulais faire. C'est une exigence très basique et je l'ai fait avec wordpress sans aucun problème. En utilisant WP_Query, nous pouvons obtenir des publications de n'importe quel type de message et nous pouvons afficher n'importe lequel des champs de ces publications. Je ne suis pas sûr de savoir comment réaliser la même chose en drupal. J'utilise la version drupal 8.
Nous avons besoin de plusieurs types de contenu à droite? Je ne comprends pas comment nous pouvons le faire avec un type de contenu unique. Il se peut que je manque quelque chose ici. – prasadmsvs
Cela dépend vraiment de ce que vous construisez et de ce que vous voulez montrer. Par exemple vous pouvez avoir une activité de type de contenu qui a une taxonomie Type, Groupe, etc ... Pour lier un utilisateur avec une activité pour un enregistrement vous pouvez utiliser une entité ..: P trop de types de contenu sont une mauvaise pratique :) – VJamie
Pas trop de types de contenu. Si j'ai plusieurs activités, je dois créer un type de contenu appelé activité droite? Une fois que j'ai créé ce type de contenu, je peux ajouter de nombreuses activités avec ce type de contenu. Je veux faire référence à certaines de ces activités dans un autre type de contenu et montrer quelques champs dans ces activités au lieu d'un lien ou de tous les champs. – prasadmsvs