Submitted by guim on
Bonjour à Tous,
je suis en train de construire un template,
et je suis dans la phase "appel des champs cck".
jusqu'ici, tout va bien.
Voici un exemple de ce que j'ai déposé sur le fichier page.tpl.php,
il me permet d'afficher en premier, l'image de l'entête,
au dessous, un label en dure qui tient compte de la langue,
au dessous, une liste d'images ,et une vidéo qui se lance dans une lightbox.
<?php
print $node->field_image_entete[0]['view'];
global $language;
$labelImgPetitesOk = $node->field_images_petites[0]['view'];
if ($labelImgPetitesOk != '') {
if ($language->language=="en") {
print "<p class='labelOk'>Other product photos and video</p>"; }
if ($language->language=="fr") { print "<p class='labelOk'>Les autres photos et vidéo</p>" ;}
};
if (
is_array($node->field_images_petites)) {
foreach ($node->field_images_petites as $tip) {
if (!empty($tip['view'])) { print $tip['view'];} };
}
print '<a href="'.$node->field_video[0]['view'].'"rel="lightvideo">'.$node->field_image_video[0]['view'].'</a>';
?>
je souhaiterais afficher le titre du champs "field_image_entete",
je suivi ce tutoriel : http://drupal.org/node/432846,
et ça fonctionne dans la mesure où on choisi d'afficher le champs par l’intermédiaire de l'onglet "afficher les champs" de la page admin/content/node-type/page/display
hors, sur cette page, j'ai coché la case "exclure" de tous mes champs afin de les afficher en passant par le fichier page.tpl.php.
du coup, je galère...
auriez-vous une idée de ce que je pourrais faire pour afficher mon fameux titre ?