Jump to content

problemas modulo Clean iLet jQuery Carousel [solucionado ]


becario_prestashop

Recommended Posts

Hola,tengo la version 1.4.6.2 e instale el modulo Clean iLet jQuery Carousel.

Probe el nivo slider y ese va bien, pero no me deja poner el tiempo que quiero de retardo "facilmente" y sobre todo no tiene los redondeles,numero para indicar la diapositiva en la que estamos y poder ir de una a otra rapidamente sin pasar por todas.

 

El caso es que probe el jquery y tiene unos errores:

 

1.- Las fotos las convierte todas a 762 de ancho y como entre columnas hay 550 no se ven las fotos enteras...lo que hice fue hacer un jpg de 762 de ancho y le puse la foto que queria de 550 y el resto en blanco... con lo que siempre sale la foto entera de lo que quiero..si,ya se que es una chapuza pero era para salir del paso....

 

2.-Problema que no pude solucionar...resulta que el carrusel sale en TODAS las paginas de la web, cuando voy a carrito,compras,pagos...en cualquier sitio, le meti para probar en las excepciones del modulo pero sigue saliendo... aparte que no es viable poner TODAS las paginas de la web presentes y futuras para que no salga el carrusel...

Me pregunto si alguien sabe como hacer para que el carrusel solo salga en la pagina de inicio, me supongo que esta "orden" deberia estar asi de mano..pero no lo esta o bien a mi me sale en todas las paginas.

 

A ver si alguien sabe la solucion... o bien, si alguien saber de algun carrusel que indique la diapositiva en la que estamos y que deje escoger el tiempo de transiccion sin falta de tocar codigo.

Grache mile ¡¡¡

Edited by becario_prestashop (see edit history)
Link to comment
Share on other sites

2.-Problema que no pude solucionar...resulta que el carrusel sale en TODAS las paginas de la web, cuando voy a carrito,compras,pagos...en cualquier sitio, le meti para probar en las excepciones del modulo pero sigue saliendo... aparte que no es viable poner TODAS las paginas de la web presentes y futuras para que no salga el carrusel...

Me pregunto si alguien sabe como hacer para que el carrusel solo salga en la pagina de inicio, me supongo que esta "orden" deberia estar asi de mano..pero no lo esta o bien a mi me sale en todas las paginas.

 

 

Editar el *.tpl del modulo, por ejemplo:

 

{if $page_name=='index'} code_module {/if}

Edited by Rubalcaba (see edit history)
  • Like 1
Link to comment
Share on other sites

Hola,tengo la version 1.4.6.2 e instale el modulo Clean iLet jQuery Carousel.

Probe el nivo slider y ese va bien, pero no me deja poner el tiempo que quiero de retardo "facilmente" y sobre todo no tiene los redondeles,numero para indicar la diapositiva en la que estamos y poder ir de una a otra rapidamente sin pasar por todas.

 

El caso es que probe el jquery y tiene unos errores:

 

1.- Las fotos las convierte todas a 762 de ancho y como entre columnas hay 550 no se ven las fotos enteras...lo que hice fue hacer un jpg de 762 de ancho y le puse la foto que queria de 550 y el resto en blanco... con lo que siempre sale la foto entera de lo que quiero..si,ya se que es una chapuza pero era para salir del paso....

 

 

Edita el css del modulo y ajusta las medidas.

 

En el fichero:

 

cleancarroussel.css

 

Busca esto:

 

#cleancaroussel_wrap img {height: 239px;width: 762px}

 

Y lo ajustas.

 

Saludos

  • Like 1
Link to comment
Share on other sites

Gracias Rubalcaba, donde pongo esa linea que me indicas ? ¿En public function showCarousel($params)?

 

A modo rapido, abre el fichero:

 

cleancarroussel.tpl

 

Busca esto:

 

<!-- Module Editorial -->
<script>
{literal}
 var vars = {
  timeOut : {/literal}{$changeSpeed}{literal}
 }

 $(document).ready(function() {
  $('#cleancaroussel_wrap').s3Slider(vars);
 });
{/literal}
</script>
{assign var="outerHeight" value=$height+20}
<div id="cleancaroussel_wrap" style="width:{$width}px;height:{$outerHeight}px">
<ul class="sliderContent" style="width:{$width}px;height:{$height}px;">
 {foreach from=$destaques item=destaque name=destaques}
		{if $destaque.logo}
		 {assign var=current value=$smarty.foreach.destaques.index}
			<li class="sliderImage">
 <a href="{$destaque.logo_link}" title="{$destaque.logo_title}">
  <img src="{$this_path}carroussel_{$current}.jpg" alt="{$destaque.logo_title}" />
 </a>
			</li> <!-- Fim do #destaque1 -->
		{/if}
	{/foreach}
</ul>
<ul class="sliderMenu">
 {foreach from=$destaques item=destaque name=destaques}
  {if $destaque.logo}
			{assign var=current value=$smarty.foreach.destaques.index}
			<li>
				<a href="#" title="{$destaque.logo_title}" id="slidermenuitem{$current}"></a>
			</li>
  {/if}
 {/foreach}
</ul>
</div>
<div class="clear"></div>
<!-- Fim do #editorial_block_center -->

 

Y dejalo asi:

 

<!-- Module Editorial -->
{if $page_name=='index'}
<script>
{literal}
 var vars = {
  timeOut : {/literal}{$changeSpeed}{literal}
 }

 $(document).ready(function() {
  $('#cleancaroussel_wrap').s3Slider(vars);
 });
{/literal}
</script>
{assign var="outerHeight" value=$height+20}
<div id="cleancaroussel_wrap" style="width:{$width}px;height:{$outerHeight}px">
<ul class="sliderContent" style="width:{$width}px;height:{$height}px;">
 {foreach from=$destaques item=destaque name=destaques}
		{if $destaque.logo}
		 {assign var=current value=$smarty.foreach.destaques.index}
			<li class="sliderImage">
 <a href="{$destaque.logo_link}" title="{$destaque.logo_title}">
  <img src="{$this_path}carroussel_{$current}.jpg" alt="{$destaque.logo_title}" />
 </a>
			</li> <!-- Fim do #destaque1 -->
		{/if}
	{/foreach}
</ul>
<ul class="sliderMenu">
 {foreach from=$destaques item=destaque name=destaques}
  {if $destaque.logo}
			{assign var=current value=$smarty.foreach.destaques.index}
			<li>
				<a href="#" title="{$destaque.logo_title}" id="slidermenuitem{$current}"></a>
			</li>
  {/if}
 {/foreach}
</ul>
</div>
<div class="clear"></div>
{/if}
<!-- Fim do #editorial_block_center -->

 

No se te olvide forzar compilación

 

Saludos desde Pekin

Edited by Rubalcaba (see edit history)
  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...