Jump to content

[Solucionado] - Configurar modulo "productos destacados!


Recommended Posts

Hola amigos!

Oculté la columna derecha en el home y estoy queriendo aprovechar el espacio con los productos destacados.

Cuando le pongo mas de 8 articulos desde la configuracion del modulo, me hace un salto de pagina que queda todo en blanco hasta el siguiente modulo que es el de productos al azar.

En ese tambien me hace lo mismo...

 

En la imagen les muestro como queda con 8 articulos solamente.

 

 

dos.jpg

 

 

Si agrego un solo producto mas, me hace ese salto en blanco.

 

Alguna idea?

Link to comment
Share on other sites

Hola amigos!

Oculté la columna derecha en el home y estoy queriendo aprovechar el espacio con los productos destacados.

Cuando le pongo mas de 8 articulos desde la configuracion del modulo, me hace un salto de pagina que queda todo en blanco hasta el siguiente modulo que es el de productos al azar.

En ese tambien me hace lo mismo...

 

En la imagen les muestro como queda con 8 articulos solamente.

 

 

dos.jpg

 

 

Si agrego un solo producto mas, me hace ese salto en blanco.

 

Alguna idea?

 

¿Url de tu tienda?

Link to comment
Share on other sites

Alguna idea?

Ya toque el homefeatured.css y el homefeatured.tpl buscando alguna punta donde modificar el salto de pagina, pero no logro encontrarlo.

Es mas, en el tpl hay una linea que dice:

" {assign var='nbItemsPerLine' value=5}"

que son exactamente lo que quiero que muestre por linea. Lo muestra, pero se ve en que el calculo para donde tiene que hacer el salto de renglon hay algo que deberia modificar y no encuentro:

 

 

<!-- MODULE Home Featured Products -->

<div id="featured-products_block_center" class="block products_block">

<h4>{l s='Featured products' mod='homefeatured'}</h4>

{if isset($products) AND $products}

<div class="block_content">

{assign var='liHeight' value=260}

{assign var='nbItemsPerLine' value=5}

{assign var='nbLi' value=$products|@count}

{math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines}

{math equation="nbLines*liHeight" nbLines=$nbLines|ceil liHeight=$liHeight assign=ulHeight}

<ul style="height:{$ulHeight}px;">

{foreach from=$products item=product name=homeFeaturedProducts}

<li class="ajax_block_product {if $smarty.foreach.homeFeaturedProducts.first}first_item{elseif $smarty.foreach.homeFeaturedProducts.last}last_item{else}item{/if} {if $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 0}last_item_of_line{elseif $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 1}clear{/if} {if $smarty.foreach.homeFeaturedProducts.iteration > ($smarty.foreach.homeFeaturedProducts.total - ($smarty.foreach.homeFeaturedProducts.total % $nbItemsPerLine))}last_line{/if}">

<h5><a href="{$product.link}" title="{$product.name|truncate:32:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:27:'...'|escape:'htmlall':'UTF-8'}</a></h5>

<div class="product_desc"><a href="{$product.link}" title="{l s='More' mod='homefeatured'}">{$product.description_short|strip_tags|truncate:130:'...'}</a></div>

<a href="{$product.link}" title="{$product.name|escape:html:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" /></a>

<div>

{if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<p class="price_container"><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span></p>{else}<div style="height:21px;"></div>{/if}

<a class="button" href="{$product.link}" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}</a>

{if ($product.id_product_attribute == 0 OR (isset($add_prod_display) AND ($add_prod_display == 1))) AND $product.available_for_order AND !isset($restricted_country_mode) AND $product.minimal_quantity == 1 AND $product.customizable != 2 AND !$PS_CATALOG_MODE}

{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='homefeatured'}">{l s='Add to cart' mod='homefeatured'}</a>

{else}

<span class="exclusive">{l s='Add to cart' mod='homefeatured'}</span>

{/if}

{else}

<div style="height:23px;"></div>

{/if}

</div>

</li>

{/foreach}

</ul>

</div>

{else}

<p>{l s='No featured products' mod='homefeatured'}</p>

{/if}

</div>

<!-- /MODULE Home Featured Products -->

Link to comment
Share on other sites

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