entendiendonos Posted January 20, 2013 Share Posted January 20, 2013 (edited) Tengo un último problema trabajando en local con prestashop 1.5.0.17 y con la plantilla Alysum, una vez lo solucione, por fin podreé subir la tienda por lo que espero que me deis la solución :-) El modulo "products Carousel" de promokit, daba un problema por el cual te ofertaba productos y te los mostraba sin el IVA incluido, por lo que me he puesto en contacto con ellos (promokit.eu) y me han instado a que instale una versión nueva de dicho modulo y que elimine el archivo themes/alysum/modules/productsCarousel/productsCarousel.tpl así que lo que yo he hecho (y parece que mal), es desinstalar y eliminar todo rastro de la primera versión del modulo y posteriormente he procedido a instalar la nueva que me aportan y a eliminar el tpl, pero sucede que si bien con el modulo antiguo, todo funcionaba bien excepto las tasas, en este, las tasas aparecen bien, pero las imagenes han desaparecido. Tengo dudas, porque aunque he probado todas las posibilidades, me encuentro con dos tpl: uno en C:\wamp\entendiendonos\themes\alysum\modules\productsCarousel/productsCarousel.tpl y el otro en C:\wamp\www\entendiendonos\modulesproductsCarousel/productsCarousel.tpl y que no se que hacer para instalar correctamente este modulo. He probado a forzar compilación y a no forzar, pero nada de nada, me aparece el modulo con los precios bien puestos, pero sin imágenes. Al igual que siempre le digo a Nadie, si es posible, explicármelo como si yo fuera un niño de 3 años, dado que me cuesta mucho trabajo entender este lenguaje técnico. Un saludo y de verdad, muchísimas gracias por vuestra paciencia. Edited January 20, 2013 by nadie Editado título por no ser descriptivo / Normas del foro (see edit history) Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted January 20, 2013 Share Posted January 20, 2013 (edited) Tengo un último problema trabajando en local con prestashop 1.5.0.17 y con la plantilla Alysum, una vez lo solucione, por fin podreé subir la tienda por lo que espero que me deis la solución :-) El modulo "products Carousel" de promokit, daba un problema por el cual te ofertaba productos y te los mostraba sin el IVA incluido, por lo que me he puesto en contacto con ellos (promokit.eu) y me han instado a que instale una versión nueva de dicho modulo y que elimine el archivo themes/alysum/modules/productsCarousel/productsCarousel.tpl así que lo que yo he hecho (y parece que mal), es desinstalar y eliminar todo rastro de la primera versión del modulo y posteriormente he procedido a instalar la nueva que me aportan y a eliminar el tpl, pero sucede que si bien con el modulo antiguo, todo funcionaba bien excepto las tasas, en este, las tasas aparecen bien, pero las imagenes han desaparecido. Tengo dudas, porque aunque he probado todas las posibilidades, me encuentro con dos tpl: uno en C:\wamp\entendiendonos\themes\alysum\modules\productsCarousel/productsCarousel.tpl y el otro en C:\wamp\www\entendiendonos\modulesproductsCarousel/productsCarousel.tpl y que no se que hacer para instalar correctamente este modulo. He probado a forzar compilación y a no forzar, pero nada de nada, me aparece el modulo con los precios bien puestos, pero sin imágenes. Al igual que siempre le digo a Nadie, si es posible, explicármelo como si yo fuera un niño de 3 años, dado que me cuesta mucho trabajo entender este lenguaje técnico. Un saludo y de verdad, muchísimas gracias por vuestra paciencia. Revisa el tipo de imagen, que tienes asignado en el fichero: productsCarousel.tpl Edited January 20, 2013 by Rubalcaba (see edit history) Link to comment Share on other sites More sharing options...
entendiendonos Posted January 20, 2013 Author Share Posted January 20, 2013 Gracias Rubalcaba, pero no entiendo a que te refieres por el tipo de imagen. Mejor te paso: 1º: El tpl de la versión antigua, en la cual si se ven las imágenes, pero no aparece bien el precio con IVA. {if $page_name == "index"} <div class="clear"></div> <!-- jCarousel library --> <script> $(function() { $(".main .jCarouselLite").jCarouselLite_f({ btnNext: ".main .nav_next", btnPrev: ".main .nav_prev", speed: 300, visible: {$visible_products}, scroll: {$products_to_scroll}, auto: 0, }); }); </script> <style type="text/css"> #productsCarousel ul li { width:{$cell_width}px; } .preloadImg { background:url({$content_dir}modules/productsCarousel/images/buttons_active.png) 0 0; position:absolute; left:-9999px; } .preloadImg div{ background:url({$content_dir}modules/productsCarousel/images/buttons_pressed.png) 0 0; } </style> <div class="preloadImg"><div></div></div> <div id="productsCarousel" class="main"> <div class="container_border"> {if $products_type == 0} <h4>{l s='New products' mod='productsCarousel'}</h4> {else} <h4>{l s='Featured products' mod='productsCarousel'}</h4> {/if} <button class="nav_prev"></button> <button class="nav_next"></button> <div class="viewport"> <div class="jCarouselLite"> {if $products_type == 0} {if $new_products} <ul id="mycarousel"> {foreach from=$new_products item=product name=products} {assign var='productLink' value=$link->getProductLink($product.id_product, $product.link_rewrite)} <li class="block_product"> <a href="{$productLink}" title="{$product.legend}" class="slide-animate"> <img src="{$link->getImageLink($product.link_rewrite,$product.id_image, 'large')}" alt="{$product.name|escape:html:'UTF-8'}" /><br /> </a> <a class="f_title" href="{$productLink}" title="{$product.legend}">{$product.name|escape:htmlall:'UTF-8'|truncate:35}</a> <div class="price"> <span>{convertPrice price=$product.price_tax_exc}</span> {if ($product.quantity > 0 OR $product.allow_oosp)} <a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$product.id_product}&token={$static_token}&add" title="{l s='Add to cart' mod='productsCarousel'}">{l s='Add to cart' mod='productsCarousel'}</a> {else} <span class="exclusive">{l s='Add to cart' mod='productsCarousel'}</span> {/if} </div> </li> {/foreach} </ul> {else}<b>{l s='No products' mod='productsCarousel'}</b>{/if} {else} {if $featuredProducts} <ul id="mycarousel"> {foreach from=$featuredProducts item=product name=products} {assign var='productLink' value=$link->getProductLink($product.id_product, $product.link_rewrite)} <li class="block_product"> <a href="{$productLink}" title="{$product.legend}" class="slide-animate"> <img src="{$link->getImageLink($product.link_rewrite,$product.id_image, 'large')}" alt="{$product.name|escape:html:'UTF-8'}" /><br /> </a> <a class="f_title" href="{$productLink}" title="{$product.legend}">{$product.name|escape:htmlall:'UTF-8'|truncate:35}</a> <div class="price"> <span>{convertPrice price=$product.price_tax_exc}</span> {if ($product.quantity > 0 OR $product.allow_oosp)} <a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$product.id_product}&token={$static_token}&add" title="{l s='Add to cart' mod='productsCarousel'}">{l s='Add to cart' mod='productsCarousel'}</a> {else} <span class="exclusive">{l s='Add to cart' mod='productsCarousel'}</span> {/if} </div> </li> {/foreach} </ul> {else}<b>{l s='No products' mod='productsCarousel'}</b>{/if} {/if} </div> </div> </div> </div> {/if} 2º: El tpl de la versión nueva, en la cual no se ven las imágenes, pero si aparece bien el precio con IVA. {if $page_name == "index"} <div class="clear"></div> <!-- jCarousel library --> <script> $(function() { $(".main .jCarouselLite").jCarouselLite({ btnNext: ".main .nav_next", btnPrev: ".main .nav_prev", speed: 300, visible: {$visible_products}, scroll: {$products_to_scroll}, auto: 0, }); if( !Modernizr.csstransforms3d ) $('#message').show(); }); </script> <style type="text/css"> .preloadImg { background:url({$content_dir}modules/productsCarousel/images/buttons_active.png) 0 0; position:absolute; left:-9999px; } .preloadImg div{ background:url({$content_dir}modules/productsCarousel/images/buttons_pressed.png) 0 0; } </style> <div class="preloadImg"><div></div></div> <div id="productsCarousel" class="main"> <div class="container_border"> {if $products_type == 0} <h4>{l s='New products' mod='productsCarousel'}</h4> {elseif $products_type == 1} <h4>{l s='Featured products' mod='productsCarousel'}</h4> {elseif $products_type == 2} <h4>{l s='Special products' mod='productsCarousel'}</h4> {/if} <button class="nav_prev"></button> <button class="nav_next"></button> <div class="viewport"> <div class="jCarouselLite"> {if $carouselProducts} <ul id="da-thumbs" class="da-thumbs"> {foreach from=$carouselProducts item=product name=products} {assign var='productLink' value=$link->getProductLink($product.data.id_product, $product.data.link_rewrite)} <li class="block_product ajax_block_product"> <a href="{$productLink}" title="{$product.data.legend}" class="slide-animate product_image"> <img src="{$link->getImageLink($product.data.link_rewrite, "{$product.prodCover.id_product}-{$product.prodCover.id_image}", 'home_default')}" alt="{$product.data.name|escape:html:'UTF-8'}" /> {if isset($product.image)} <div> <img src="{$link->getImageLink($product.data.link_rewrite, "{$product.data.id_product}-{$product.image}", 'home_default')}" alt="{$product.data.name|escape:html:'UTF-8'}" /> </div> {/if} </a> <a class="f_title" href="{$productLink}" title="{$product.data.legend}">{$product.data.name|escape:htmlall:'UTF-8'|truncate:35}</a> {if $product.data.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE} <div class="price"> <span>{convertPrice price=$product.data.price}</span> {if ($product.data.quantity > 0 OR $product.data.allow_oosp)} <a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.data.id_product}" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$product.data.id_product}&token={$static_token}&add" title="{l s='Add to cart' mod='productsCarousel'}">{l s='Add to cart' mod='productsCarousel'}</a> {else} <span class="exclusive">{l s='Add to cart' mod='productsCarousel'}</span> {/if} </div> {/if} </li> {/foreach} </ul> <script> $(function() { $('#da-thumbs > li a.slide-animate').each( function() { $(this).hoverdir(); } ); }); </script> {else}<b>{l s='No products' mod='productsCarousel'}</b>{/if} </div> </div> </div> </div> {/if} Si te informo de que la imagen tan solo no se ve en ese modulo, ya que si aún sin verse pico sobre uno de los artícuolos, se abre este y se ve perfectamente Socorreme Rubalcaba. Gracias por todo. Link to comment Share on other sites More sharing options...
hoppe Posted March 26, 2013 Share Posted March 26, 2013 entendiendonos, ¿lo has solucionado? Si te hace falta, te paso el .tpl correcto. Link to comment Share on other sites More sharing options...
Recommended Posts