Comment le thème de la vue sur les champs dans Drupal 7 correctement
J'ai besoin de thème vues dans Drupal 7. Il y a un type de contenu "Livre" et j'ai besoin de la liste de 5 livres et de thème dans manière spéciale(aperçu de l'image, le titre et l'auteur).
Quand je remplace views-view-field.tpl.php et imprimer SQL brut résultat, je vois que tous les champs sont affichés. Ce code
echo "<pre>";
print_r($row);
echo "</pre>";
donne
[entity] => stdClass Object
(
[title] => ...
....
[nid] => 34
...
[body] => Array
...
Mais je ne veux pas passer [corps] à partir de la base de données en php côté, parce que cela peut être énorme et provoquer un problème de performances. Je n'ai pas sélectionné [corps] dans les paramètres d'affichage.
Est-il un moyen de passer seulement certains domaines views-view-field.tpl.php?
Merci d'avance.
Êtes-vous essayer de thème spécifique de points de vue ou des opinions en général?
J'ai besoin du thème d'un point de vue qui exploite un type de contenu
J'ai besoin du thème d'un point de vue qui exploite un type de contenu
OriginalL'auteur mechmsk | 2012-03-28
Vous devez vous connecter pour publier un commentaire.
Si ce que vous voulez faire est le thème d'un certain champ, vous pouvez créer un modèle spécifique à chaque champ comme celui-ci: views-view-field--field-nameofmyfield.tpl.php le placer dans votre dossier de thème et de réanalyser les modèles dans le Thème:l'information de la partie de la configuration de l'Affichage.
Pour que cela fonctionne, vous devez avoir le champ ajouté des Champs dans la Vue.
Question intéressante. Pas sûr...je vais essayer de trouver.
Notez que vous pouvez obtenir le possible modèle de noms de fichiers à partir de la Vue de modifier la page, sous Avancé > Thème: l'Information.
OriginalL'auteur lgomezma
Les variables disponibles sont écrits dans la documentation à l'intérieur des sites/all/modules/vues/thème du dossier de fichiers.
Généralement, la variable que vous avez besoin de regarder et de les modifier sur un views-view-fields.tpl.php le modèle est de $champs
J'utilise le module devel (http://drupal.org/project/devel) pour afficher les variables disponibles:
Généralement, sur une vue de nœuds,
va imprimer le nœud titre. Pour les champs, essayez
Si vous avez de la mémoire, vous pouvez capturer TOUTES les vars disponible sur le modèle dans le Kuomo avec
Assurez-vous de vider votre cache avant d'essayer de voir les vars.
OriginalL'auteur Joe Hyde
À trier vos informations dans un thème utilise ceci:
OriginalL'auteur chadpeppers
Si vous voulez changer de thème de vue et Changement de views-view-fields.tpl.php comme ceci:
OriginalL'auteur Chirag Shah