到目前为止,我已经做了以下事情。
1 - 创建了一个我称之为 (vue-du-galerie) 的视图,其中包含三个字段 (field_galerie_image,field__galerie_description,title)
2 - 创建一个自定义主题为“views-view-fields--vue-du-galerie.tpl.php”
3 - 块工作没有问题。
三个字段的 html 标记:
<div class="content-block-contact content-block-gallerie">
<section class="slider">
<div id="slider" class="flexslider">
<ul class="slides">
<!--(from here)loop between all the image fields -->
<li>
<img src="images/6.png" /> <!--field_galerie_image-->
</li>
<li>
<img src="images/6.png" /> <!--field_galerie_image-->
</li>
<li>
<img src="images/6.png" /><!--field_galerie_image-->
</li>
<!--(to here)-->
</ul>
</div>
<div id="carousel" class="flexslider">
<ul class="slides">
<!--(from here)loop between all the fields and make them like this -->
<li>
<div class="field-image-gallerie"><img src="images/6.png" /><!--field_galerie_image--></div>
<div class="field-titre-gallerie"><h1>Thématique 1<!--title--></h1></div>
<div class="field-description-gallerie"><p>Lorem upsom dolor i,setLorem Lorem upsom dolor i,set <!--field__galerie_descriptiont-->n</p></div>
</li>
<li>
<div class="field-image-gallerie"><img src="images/6.png" /><!--field_galerie_image--></div>
<div class="field-titre-gallerie"><h1>Thématique 1<!--title--></h1></div>
<div class="field-description-gallerie"><p>Lorem upsom dolor i,setLorem Lorem upsom dolor i,se <!--field__galerie_descriptiont--></p></div>
</li>
<!--(to here)-->
</ul>
</div>
</section>
</div>
我在 views-view-fields--vue-du-galerie.tpl.php 中尝试了此代码,但它不起作用:
<div id="slider" class="flexslider">
<ul class="slides">
<?php foreach ($fields as $id => $field): ?>
<li>
<?php print $field['field_galerie_image']->content; ?>
</li>
<?php endforeach; ?>
</ul>
</div>
<div id="carousel" class="flexslider">
<ul class="slides">
<?php foreach ($fields as $id => $field): ?>
<li>
<div class="field-image-gallerie"><?php print $field['field_galerie_image']->content; ?></div>
<div class="field-titre-gallerie"><h1><?php print $title; ?></h1></div>
<div class="field-description-gallerie"><p><?php print $field['field__galerie_description']->content; ?></p></div>
</li>
<?php endforeach; ?>
</ul>
</div>