becario_prestashop Posted December 27, 2012 Share Posted December 27, 2012 (edited) 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 December 27, 2012 by becario_prestashop (see edit history) Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted December 27, 2012 Share Posted December 27, 2012 (edited) 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 December 27, 2012 by Rubalcaba (see edit history) 1 Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted December 27, 2012 Share Posted December 27, 2012 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 1 Link to comment Share on other sites More sharing options...
becario_prestashop Posted December 27, 2012 Author Share Posted December 27, 2012 Editar el *.tpl del modulo, por ejemplo: {if $page_name=='index'} code_module {/if} Gracias Rubalcaba, donde pongo esa linea que me indicas ? ¿En public function showCarousel($params)? Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted December 27, 2012 Share Posted December 27, 2012 (edited) 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 December 27, 2012 by Rubalcaba (see edit history) 1 Link to comment Share on other sites More sharing options...
becario_prestashop Posted December 27, 2012 Author Share Posted December 27, 2012 Gracias de nuevo Rubalcaba ¡¡¡¡¡ Grache mile ¡¡¡¡¡ edito a solucionado Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted December 27, 2012 Share Posted December 27, 2012 Gracias de nuevo Rubalcaba ¡¡¡¡¡ Grache mile ¡¡¡¡¡ edito a solucionado Para Rubalcaba fue todo un honor el poder ayudarte ! Saludos desde Pekin Link to comment Share on other sites More sharing options...
Recommended Posts