Jump to content

Recommended Posts

É mais fácil trocar para 6 produtos / linha, basta apenas alterar as variáveis "nbItemsPerLine*" e as classes do Bootstrap "col-*" no arquivo /themes/<seu-tema>/product-list.tpl:

{if $page_name !='index' && $page_name !='product'}
{assign var='nbItemsPerLine' value=3}
{assign var='nbItemsPerLineTablet' value=2}
{assign var='nbItemsPerLineMobile' value=3}
{else}
{assign var='nbItemsPerLine' value=4}
{assign var='nbItemsPerLineTablet' value=3}
{assign var='nbItemsPerLineMobile' value=2}
{/if}

<li class="ajax_block_product{if $page_name == 'index' || $page_name == 'product'} col-xs-12 col-sm-4 col-md-3{else} col-xs-12 col-sm-6 col-md-4{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLine == 0} last-in-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLine == 1} first-in-line{/if}{if $smarty.foreach.products.iteration > ($smarty.foreach.products.total - $totModulo)} last-line{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLineTablet == 0} last-item-of-tablet-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLineTablet == 1} first-item-of-tablet-line{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLineMobile == 0} last-item-of-mobile-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLineMobile == 1} first-item-of-mobile-line{/if}{if $smarty.foreach.products.iteration > ($smarty.foreach.products.total - $totModuloMobile)} last-mobile-line{/if}">

Em todo caso, vc pode definir os percentuais manualmente no CSS para que fiquem 5 / linha. Normalmente fica no arquivo /themes/<seutema>/css/product-list.css:

ul.product_list.grid > li /* E todas as variações para cada tela */

Boa sorte

Link to comment
Share on other sites

Daniel valeu mesmo pelo toque, mas desculpe minha ignorância, pois é a primeira vez que trabalho com prestashop. Onde encontro essas variáveis, em qual arquivo?

 

Opa, desculpe.

 

Pensei ter informado o arquivo.

Atualizei no post original.

 

Lembre que esses arquivos são comuns no tema padrão do PrestaShop (default-bootstrap).

Dependendo do tema que você utilize, ele pode "sair do padrão" do PrestaShop e ter essas variáveis diferentes e/ou em outros arquivos.

 

Boa sorte.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...