Drupal: Vues: comment regrouper les champs
J'ai créé une vue sur le nœud et j'ai choisi le "champs" option pour sélectionner les champs à afficher et dans quel ordre.
Est-il un moyen pour le groupe de ces champs ? Il serait très utile d'avoir un parent divs dans mon code html.
grâce
source d'informationauteur aneuryzm
Vous devez vous connecter pour publier un commentaire.
Oui, cliquez sur l'engrenage à côté du Style option (sous Paramètres de Base) et définir les champ de Regroupement. Gardez à l'esprit, le champ de regroupement doit être ajouté à l'affichage, mais vous pouvez vérifier l' Exclure de l'affichage option pour le cacher, si nécessaire.
J'en suis sûr, serait de vous donner un div parent. Si non, vous pourriez ajouter le div parent, en remplaçant les modèles par défaut (look à la Thème: l'Information section, sous Paramètres de Basepour plus d'informations).
Il y a un moyen plus simple de le faire: http://www.arsnova.cc/web-development-articles/2012-07-27/grouping-fields-together-drupal-views
Disons que vous voulez aux champs de groupe de 1-3 à l'intérieur d'un div.
C'est tout ce que vous devez faire. Les champs 1, 2 et 3 s'affichent désormais dans le champ 3 div. Si vous le souhaitez, vous pouvez également ajouter une annotation supplémentaire à l'intérieur de la "réécriture" résultats de la zone.
Récemment trouvé la meilleure façon pour mes besoins et apparemment pour les besoins de beaucoup de gens:
Utilisation views_fieldsets module https://drupal.org/project/views_fieldsets, il permet de yo pour créer un groupement div pour mettre les champs à l'intérieur.