- Posts: 2696
- Thank you received: 74
afficher les images des produits
14 years 7 months ago - 14 years 7 months ago #38725
by erickb
afficher les images des produits was created by erickb
Bonjour
dans ./templates/montemplate/html/com_hikashop/product/show_block_img.php
j'ai
mais je ne veux pas cette image[0] je veux l'image $this->element->images[1]
comment je fais pour afficher la seconde image de la liste à la place $image->file_path qui m'affiche la premiere ?
la seule maniere que j'ai trouve c'est
j'ai 3 images a faire passer a des endroits different et je dois faire 3 foreach !
comment j’accède a mes images directement ?
$this->element->images[1] plante le code
merci
dans ./templates/montemplate/html/com_hikashop/product/show_block_img.php
j'ai
Code:
<div id="hikashop_main_image_div">
<?php
$image = reset($this->element->images);
echo '<img src="' . $this->image->uploadFolder_url . $image->file_path . '" alt="' . $image->file_name . '" id="hikashop_main_image" />';
?>
</div>
mais je ne veux pas cette image[0] je veux l'image $this->element->images[1]
comment je fais pour afficher la seconde image de la liste à la place $image->file_path qui m'affiche la premiere ?
la seule maniere que j'ai trouve c'est
Code:
foreach($this->element->images as $num => $image){
if ($num==1){
echo '<img src="' . $this->image->uploadFolder_url . $image->file_path . '" alt="' . $image->file_name . '" id="hikashop_main_image" />';
}
}
j'ai 3 images a faire passer a des endroits different et je dois faire 3 foreach !
comment j’accède a mes images directement ?
$this->element->images[1] plante le code
merci
Last edit: 14 years 7 months ago by erickb.
Please Log in or Create an account to join the conversation.
14 years 7 months ago #38904
by nicolas
Replied by nicolas on topic Re: afficher les images des produits
au lieu de :
$image = reset($this->element->images);
vous pouvez faire:
$image = $this->element->images[0];
et donc vous aurez cela:
$image = $this->element->images[0];
echo '<img src="' . $this->image->uploadFolder_url . $image->file_path . '" alt="' . $image->file_name . '" id="hikashop_main_image" />';
Sinon trois foreach peuvent faire l'affaire aussi, cela ne change pas grand chose...
$image = reset($this->element->images);
vous pouvez faire:
$image = $this->element->images[0];
et donc vous aurez cela:
$image = $this->element->images[0];
echo '<img src="' . $this->image->uploadFolder_url . $image->file_path . '" alt="' . $image->file_name . '" id="hikashop_main_image" />';
Sinon trois foreach peuvent faire l'affaire aussi, cela ne change pas grand chose...
Please Log in or Create an account to join the conversation.
Time to create page: 0.144 seconds