我想创建一个与Seblod一起使用的幻灯片,但我不知道如何将拇指放在现场:
<ul class="bxslider">
<?php foreach($cck->get( 'galerie_photo' )->value as $fx){ ?>
<li> <img src="/<?php echo $fx->value; ?>" title ="<?php echo $fx->image_title; ?>" /></li>
<?php } ?>
</ul>
<div id="bx-pager">
<a data-slide-index="1" href=""><img src="/<?php echo $fx->thumb1; ?>" /></a>
</div>
由于$fx->thumb1
位于外地foreach
- 我无法获得拇指链接:(
答案 0 :(得分:0)
你可以使用变量。但是当你循环变量时,它将保留最后一个值。
<?php
$thumb1 = '';
?>
<ul class="bxslider">
<?php foreach($cck->get( 'galerie_photo' )->value as $fx){ ?>
<li> <img src="/<?php echo $fx->value; ?>" title ="<?php echo $fx->image_title; ?>" /></li>
<?php
$thumb1 = $fx->thumb1;
}
?>
</ul>
<div id="bx-pager">
<a data-slide-index="1" href=""><img src="/<?php echo $thumb1; ?>" /></a>
</div>
如果你想要所有值:
<ul class="bxslider">
<?php foreach($cck->get( 'galerie_photo' )->value as $fx){ ?>
<li> <img src="/<?php echo $fx->value; ?>" title ="<?php echo $fx->image_title; ?>" /></li>
<?php
$thumb1.='<a data-slide-index="1" href=""><img src="/<?php echo $thumb1; ?>" /></a>';
}
?>
</ul>
<div id="bx-pager">
<?php
echo $thumb1;
?>
</div>
答案 1 :(得分:0)
试试这个
$html = '';
<ul class="bxslider">
<?php
$i = 0;
foreach($cck->get( 'galerie_photo' )->value as $fx){ ?>
<li> <img src="/<?php echo $fx->value; ?>" title ="<?php echo $fx->image_title; ?>" /></li>
$html.=" <a data-slide-index='{$i}' href=''><img src='/{$fx->thumb1}' /></a>";
<?php $i++; } ?>
</ul>
<div id="bx-pager">
<?php echo $html; ?>
</div>
答案 2 :(得分:0)
尝试使用以下代码: 希望能帮助到你。
$img_thumb = array();
<ul class="bxslider">
<?php foreach($cck->get( 'galerie_photo' )->value as $fx){ ?>
<li> <img src="/<?php echo $fx->value; ?>" title ="<?php echo $fx->image_title; ?>" /></li>
$img_thumb[] = $fx->thumb1;
<?php } ?>
</ul>
<div id="bx-pager">
<a data-slide-index="1" href=""><img src="/<?php echo $img_thumb; ?>" /></a>
</div>