Design : Comment mettre en forme (html+css) un article contenant des champs CCK

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

#

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à :)

#

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.

#

Vos deux réponses sont très intéressantes, merci. Je vais tester ça…

Merci beaucoup en tout cas.

Syndiquer le contenu