par
julia » 01 août 2015, 11:27
Bonjour,
J'ai trouvé, c'est pas zoom qu'il fallait que je cherche mais slideshow avec vertical filmstrip..
Alors du coup je reprend le code initial donné :
Code : Tout sélectionner
<?php
if (MAX_IMG_NUM>0){?>
<div id="pictures">
<?php
$i = 0; //On instaure notre variable
foreach($itemImages as $img){
if ($i == 0) { //Si $i = 0, alors on est sur la première image
//Afficher l'image en grand
} else {
//Afficher l'image en petit
}
$i++; //On ajoute 1 à notre variable
}
?>
<div class="clear"></div>
</div>
<?php }
?>
Pour reprendre ce code en exemple:
Code : Tout sélectionner
<div class="dhtmlgoodies_slideshow">
<div class="previewPane">
<img src="images/image1_big.jpg">
<span class="waitMessage"><img src="images/wait.gif"></span>
<div class="largeImageCaption">blabla sous image 1</div>
</div>
<div class="galleryContainer">
<div class="arrow_up"><img src="images/arrow-up.gif" class="arrow_up_image"></div>
<div class="theImages">
<div style="top: 0px;">
<a href="#" title ="images/image1_big.jpg"><img src="images/image1.jpg"></a>
<a href="#" title ="images/image2_big.jpg"><img src="images/image2.jpg"></a>
<a href="#" title ="images/image3_big.jpg"><img src="images/image3.jpg"></a>
<a href="#" title ="images/image4_big.jpg"><img src="images/image4.jpg"></a>
<a href="#" title ="images/image5_big.jpg"><img src="images/image5.jpg"></a>
<a href="#" title ="images/image6_big.jpg"><img src="images/image6.jpg"></a>
<a href="#" title ="images/image7_big.jpg"><img src="images/image7.jpg"></a>
<a href="#" title ="images/image8_big.jpg"><img src="images/image8.jpg"></a>
<div class="imageCaption">This is the caption of image number one. It is placed inside a div in the html code.</div>
<div class="imageCaption">This is the caption of image number two</div>
<div class="imageCaption">This is the caption of picture number three</div>
<div class="imageCaption">Another caption for a picture in this slideshow</div>
<div class="imageCaption">This is the caption of image number five</div>
<div class="imageCaption">This is the caption of image number six</div>
<div class="imageCaption">This is the caption of image number seven</div>
<div class="imageCaption">This is the caption of image number eight</div>
<div class="slideEnd"></div>
</div>
</div>
<div class="arrow_down"><img src="images/arrow-down.gif" class="arrow_down_image"></div>
</div>
</div>
j'ai donc tenté ce code :
Code : Tout sélectionner
.../..
<link rel="stylesheet" ..
<script type="text/javascript" ..
<script type="text/javascript" ..
.../..
<?php
if (MAX_IMG_NUM>0){?>
<div id="pictures">
<?php
$i = 0; //On instaure notre variable
foreach($itemImages as $img){
if ($i == 0) { //Si $i = 0, alors on est sur la première image
//Afficher l'image en grand
echo '
<div class="dhtmlgoodies_slideshow">
<div class="previewPane">
<img src="image en grand 1" >
<span class="waitMessage"><img src="images/wait.gif"></span>
<div class="largeImageCaption"></div>
</div>
<div class="galleryContainer">
<div class="arrow_up"><img src="images/arrow-up.gif" class="arrow_up_image"></div>
<div class="theImages">
<div style="top: 0px;">
';
} else {
//Afficher l'image en petit
echo '
<a href="#" title="image grand n"><img src="image petite n" title="titre image" alt="nom image"></a>
<div class="imageCaption">test nom</div>
';
}
$i++; //On ajoute 1 à notre variable
}
?>
<div class="slideEnd"></div>
</div>
</div>
<div class="arrow_down"><img src="images/arrow-down.gif" class="arrow_down_image"></div>
</div>
</div>
<div class="clear"></div>
</div>
<?php }
?>
Alors j'ai bien les images mini et la première image en grand d'affiché mais quand je click rien ne ce passe.
Avez-vous une idée ou j'ai mal schmilbliqué le code ?
Merci d'avance..
Bonjour,
J'ai trouvé, c'est pas zoom qu'il fallait que je cherche mais slideshow avec vertical filmstrip..
Alors du coup je reprend le code initial donné :
[code]
<?php
if (MAX_IMG_NUM>0){?>
<div id="pictures">
<?php
$i = 0; //On instaure notre variable
foreach($itemImages as $img){
if ($i == 0) { //Si $i = 0, alors on est sur la première image
//Afficher l'image en grand
} else {
//Afficher l'image en petit
}
$i++; //On ajoute 1 à notre variable
}
?>
<div class="clear"></div>
</div>
<?php }
?>
[/code]
Pour reprendre ce code en exemple:
[code]
<div class="dhtmlgoodies_slideshow">
<div class="previewPane">
<img src="images/image1_big.jpg">
<span class="waitMessage"><img src="images/wait.gif"></span>
<div class="largeImageCaption">blabla sous image 1</div>
</div>
<div class="galleryContainer">
<div class="arrow_up"><img src="images/arrow-up.gif" class="arrow_up_image"></div>
<div class="theImages">
<div style="top: 0px;">
<a href="#" title ="images/image1_big.jpg"><img src="images/image1.jpg"></a>
<a href="#" title ="images/image2_big.jpg"><img src="images/image2.jpg"></a>
<a href="#" title ="images/image3_big.jpg"><img src="images/image3.jpg"></a>
<a href="#" title ="images/image4_big.jpg"><img src="images/image4.jpg"></a>
<a href="#" title ="images/image5_big.jpg"><img src="images/image5.jpg"></a>
<a href="#" title ="images/image6_big.jpg"><img src="images/image6.jpg"></a>
<a href="#" title ="images/image7_big.jpg"><img src="images/image7.jpg"></a>
<a href="#" title ="images/image8_big.jpg"><img src="images/image8.jpg"></a>
<div class="imageCaption">This is the caption of image number one. It is placed inside a div in the html code.</div>
<div class="imageCaption">This is the caption of image number two</div>
<div class="imageCaption">This is the caption of picture number three</div>
<div class="imageCaption">Another caption for a picture in this slideshow</div>
<div class="imageCaption">This is the caption of image number five</div>
<div class="imageCaption">This is the caption of image number six</div>
<div class="imageCaption">This is the caption of image number seven</div>
<div class="imageCaption">This is the caption of image number eight</div>
<div class="slideEnd"></div>
</div>
</div>
<div class="arrow_down"><img src="images/arrow-down.gif" class="arrow_down_image"></div>
</div>
</div>
[/code]
j'ai donc tenté ce code :
[code]
.../..
<link rel="stylesheet" ..
<script type="text/javascript" ..
<script type="text/javascript" ..
.../..
<?php
if (MAX_IMG_NUM>0){?>
<div id="pictures">
<?php
$i = 0; //On instaure notre variable
foreach($itemImages as $img){
if ($i == 0) { //Si $i = 0, alors on est sur la première image
//Afficher l'image en grand
echo '
<div class="dhtmlgoodies_slideshow">
<div class="previewPane">
<img src="image en grand 1" >
<span class="waitMessage"><img src="images/wait.gif"></span>
<div class="largeImageCaption"></div>
</div>
<div class="galleryContainer">
<div class="arrow_up"><img src="images/arrow-up.gif" class="arrow_up_image"></div>
<div class="theImages">
<div style="top: 0px;">
';
} else {
//Afficher l'image en petit
echo '
<a href="#" title="image grand n"><img src="image petite n" title="titre image" alt="nom image"></a>
<div class="imageCaption">test nom</div>
';
}
$i++; //On ajoute 1 à notre variable
}
?>
<div class="slideEnd"></div>
</div>
</div>
<div class="arrow_down"><img src="images/arrow-down.gif" class="arrow_down_image"></div>
</div>
</div>
<div class="clear"></div>
</div>
<?php }
?>
[/code]
Alors j'ai bien les images mini et la première image en grand d'affiché mais quand je click rien ne ce passe.
Avez-vous une idée ou j'ai mal schmilbliqué le code ?
Merci d'avance..