J'ai défini une vue avec les modules CCK et View 2. Je souhaite définir rapidement un modèle spécifique à cette vue. Existe-t-il un tutoriel ou des informations à ce sujet? Quels fichiers dois-je modifier?
Voici mes conclusions: (Modifié)
En fait, il existe deux manières de thématiser une vue: la voie " champ " et la voie " nœud ". Dans "Modifier la vue", vous pouvez choisir " Row style: Node
" ou " Row style: Fields
".
- avec la méthode " Node ", vous pouvez créer un node-contentname.tpl.php qui sera appelé pour chaque nœud de la vue. Vous aurez accès à vos valeurs de champ cck avec $ field_name [0] ['value']. (edit2) Vous pouvez utiliser node-view-viewname.tpl.php qui ne sera appelé que pour chaque nœud affiché depuis cette vue.
- avec la méthode " Champ ", vous ajoutez un champ de vue - viewname - field-name-value.tpl.php pour chaque champ que vous souhaitez thématiser individuellement.
Grâce aux réponses précédentes, j'ai utilisé les outils suivants:
- Dans le bloc 'Paramètres de base', le 'Thème: Informations' pour voir tous les différents modèles que vous pouvez modifier.
- Le "développeur de thèmes" du module Devel pour trouver rapidement les noms des variables de champ.
- Consultez la documentation 2 , en particulier la page "Utilisation du thème" .