web-dev-qa-db-fra.com

Obtenez le champ Terme Taxonomy dans Vues 3 Supprimer le titre

Est-il possible d'obtenir un champ de taxonomie dans le titre d'une vue, en utilisant le titre de remplacement dans les filtres contextuels? Je sais que je peux obtenir des champs de taxonomie en utilisant des relations, mais y a-t-il un argument ou quelque chose de similaire que je peux utiliser dans le titre de remplacement?

Je demande Drupal 7.

6
Jeremy Love

Je suis récemment résolu ce problème en masquant l'affichage du titre par défaut dans les vues, en ajoutant le champ "Contenu tout: Terme de taxonomie" dans les vues. Ensuite, sur la section "Header" des vues Ajouter "Global: zone de texte" et sélectionnez le format de texte "Code PHP". Vérifiez "Utiliser des modèles de remplacement de la première ligne". Vous pouvez cliquer sur "Modèles de remplacement" pour afficher tous vos jetons. Dans la zone de zone de texte Coller le code: <h1>[term_node_tid]</h1> Votre nom de terme doit remplacer le titre par défaut.

J'espère que cela t'aides.

2
jive

Si vous utilisez un filtre contextuel "Contenu: a la taxonomie ID (avec de la profondeur)" et le titre primordial, il suffit de définir "% 1" et le titre (nom de référence) du terme est défini comme titre de la vue.

Notez que cela ne fonctionne pas avec le filtre par champ "Contenu: vocab xyz (field_vocab_xyz)". Dans ce cas, le terme ID est défini comme titre.

0
Kasalla