hola amigos tengo un pequeño codigo con un slider que añade imagenes al slider ej:
Editado
<?php for ($i=0; $i < $cantidad; $i++) { ?>
<div class="swiper-slide"><img src="<?php echo $dato[0] ?>img/upload/<?php echo $partes[$i]; ?>" alt=""></div>
<?php } ?>
y quiero que en caso de que no haya imagenes agregadas me muestre una foto por defecto lo que hice fue:<?php if(!$i){?>
<div class="swiper-slide"><img src="<?php echo $dato[0] ?>img/1.png" alt=""></div>
<?php } ?>pero no hay resultado, lo he intentado de varias maneras y no doy con la solucion , me podeis ayudar ? muchas gracias de antemanoEditado
0
Puntos
Puntos
1144
Visitas
Visitas
3
Resp
Resp
Por webcampeon hace 7 años
Novice
Respuesta #1
hola, prueba a poner condiciones con $cantidad, por ejemplo si es 0 sacas la imagen default si no el bucle, algo así:
<?php if($cantidad==0){?>
<div class="swiper-slide"><img src="<?php echo $dato[0] ?>img/1.png" alt=""></div>
<?php } else {
for ($i=0; $i < $cantidad; $i++) { ?>
<div class="swiper-slide"><img src="<?php echo $dato[0] ?>img/upload/<?php echo $partes[$i]; ?>" alt=""></div>
<?php }
} ?>prueba y nos cuentas :P0
Puntos
Puntos
Por alber hace 7 años
Admin
Respuesta #2
lo he intentado y sigue igual , tengo aqui el slider entero por si lo sabe alguien
<div class="swiper-container">
<div class="swiper-wrapper">
<?php for ($i=0; $i < $cantidad; $i++) { ?>
<div class="swiper-slide"><img src="<?php echo $dato[0] ?>img/upload/<?php echo $partes[$i]; ?>" alt=""></div>
<?php } ?>
</div>
<?php if($i>=2){?>
<div class="swiper-button-next swiper-button-white"></div>
<div class="swiper-button-prev swiper-button-white"></div>
<?php } ?>
</div>0
Puntos
Puntos
Por webcampeon hace 7 años
Novice
Respuesta #3
Problemas solucionado ! .. tenia un if ($imagenes!='') que cubria todo .. grande Albert !
0
Puntos
Puntos
Por webcampeon hace 7 años
Novice