Catégories:
Bonjour,
Je n’arrive pas à comprendre comment mettre en forme une page avec des champs CCK. Par défaut un nouveau champs CCK dans un article à déjà des styles prédéfinis + disposition html. Ce que je voudrait c’est récupérer un champs par un «$mon_nouveau_cck» et l’afficher dans une page html que j’aurai construit moi-même, spécialement pour ce type de contenu (dans un bloc).
Ok, je vois à peu près pour les bloc, il faut faire un truc du genre block-mapage.php, mais ou récupérer les champs ?
Bon, encore une grande question de débutant…
Merci pour vos lumières
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

va voir du coté du module content template. Il te permets de récupérer les variables de ton node et de les afficher. perso je les mets dans un tableau html.
voilà :)
scylla
55
Personnellement, je n’aime pas trop content template, je préfère avoir un thème ou tout y est codé et avec la même logique.
Marche à suivre pour mettre en forme des champs CCK
Copier le fichier content-field.tpl.php de sites/all/modules/cck/theme dans le dossier de votre thème.
Renommer le fichier pour qu’il corresponde à un field en particulier : content-field-field_nom_de_votre_champs.tpl.php (pour le nom, le plus simple est d’utiliser le module http://drupal.org/project/devel)
Effacer le cache depuis l’interface d’administration ou visiter admin/build/modules.
http://cloud33.com & http://listentothis.net
gagarine
221
Vos deux réponses sont très intéressantes, merci. Je vais tester ça…
Merci beaucoup en tout cas.
kurkaine
133