Jump to content

Produtos em Destaque - Tema Default vs. 1.5.6.2


Recommended Posts

Olá

 

Sinceramente não me lembro de ter feito essa alteração, porém essa possibilidade não posso excluir.

 

Baseado no que você disse fui em Módulos > Produtos em destaque na página inicial e verifiquei que ali está o numero 4. Porém há uma legenda dizendo que por padrão o numero seria 8. Alterei para 8 mas ainda permanece 4.

 

Voltando à sua explicação. Como faço para fazer as alterações que sugeriu? Em qual pasta fica "homefeaturead.tpl" e "standard temos : $product.name|trucante:50:)"

 

Desde já, agradeço.

Thiago

Link to comment
Share on other sites

Olá

 

Sinceramente não me lembro de ter feito essa alteração, porém essa possibilidade não posso excluir.

 

Baseado no que você disse fui em Módulos > Produtos em destaque na página inicial e verifiquei que ali está o numero 4. Porém há uma legenda dizendo que por padrão o numero seria 8. Alterei para 8 mas ainda permanece 4.

Deletou o cache do seu browser ?

 

 

Voltando à sua explicação. Como faço para fazer as alterações que sugeriu? Em qual pasta fica "homefeaturead.tpl" e "standard temos : $product.name|trucante:50:)"

 

Desde já, agradeço.

Thiago

 

/modules/homefeatured/homefeatured.tpl. Se estiver usando o thema nativo.

Link to comment
Share on other sites

Segui sua orientação!

 

1ª Fui em Parametros Avançados > Desempenho > Limpar Cache Inteligente e o carregamento automático de cache. Resolveu o problema, agora aparecem 8 produtos.

 

2ª Fui ao /modulos/homefeatured/homefeatured.tpl, pois estou usando o tema nativo e os valores está inalterado. Veja:

 

---

<a href="{$product.link|escape:'html'}" title="{$product.name|escape:html:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html'}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" />{if isset($product.new) && $product.new == 1}<span class="new">{l s='New' mod='homefeatured'}</span>{/if}</a>
<h5 class="s_title_block"><a href="{$product.link|escape:'html'}" title="{$product.name|truncate:50:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}</a></h5>
<div class="product_desc"><a href="{$product.link|escape:'html'}" title="{l s='More' mod='homefeatured'}">{$product.description_short|strip_tags|truncate:65:'...'}</a></div>
<div>
---
 
Abraço
Link to comment
Share on other sites

Estranho. Vc. fez alguma alteracao no tamanho da escrita/fonte ou alterou o nome da escrita ? /modules/homefeatured/homefeatured.css. A fonte no seu screen me aparece maior do que normal.

 

Este é o código original da homefeatured.css

#featured-products_block_center li {
	margin-right:10px;
	padding:10px 0;
	width:126px;
	height:240px
}
#featured-products_block_center li.last_item_of_line  {margin-right:0;}
#featured-products_block_center .s_title_block,  #featured-products_block_center h5 {
	padding-top:5px;
	height:30px;
	font-size:12px;
	color:#222;
	padding-bottom: 0;
	font-weight:bold;
}

#featured-products_block_center .product_image {
	display:block;
	position:relative;
	overflow:hidden
}
#featured-products_block_center .product_image span.new {
	display: block;
	position: absolute;
	top: 15px;
	right:-30px;
	padding: 1px 4px;
	width: 101px;
	font-size:10px;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform: rotate(45deg);
	background-color: #990000;
	transform: rotate(45deg);  /* Newer browsers */
}

#featured-products_block_center .product_desc {height:45px;}
#featured-products_block_center .product_desc,
#featured-products_block_center .product_desc a {
	color:#666
}
#featured-products_block_center .lnk_more {
	display:inline;
	padding-right:10px;
	font-weight:bold;
	font-size:10px;
	color:#0088cc;
	background:url(img/arrow_right_1.png) no-repeat 100% 3px;
}
#featured-products_block_center .price_container {
	margin-top:10px;
	padding:0;
}
#featured-products_block_center .price {
	font-weight:bold;
	font-size:14px;
	color:#990000
}
#featured-products_block_center li .ajax_add_to_cart_button {display:none;}
#featured-products_block_center li span.exclusive {display:none;}


Se vc. alterar a fonte, entao terá que adaptar neste ficheiro também o espaco entre os blocos (height).

Link to comment
Share on other sites

Aparentemente este problema de trucar o texto ocorre mesmo...

Não que seja um "bug", mas atrapalha.

 

Pelo que vi na imagem, o problema não é no título (h5), mas no modificador truncate da descrição:

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

Faça como recomendado pela selectshop.at: Reduza os caracteres para 50, ou menos.

 

Ou altere o CSS para ocultar tudo que ultrapassar determinado tamanho, ex:

#featured-products_block_center .product_desc {
    height:50px;
    overflow:hidden;
}

Boa sorte

Link to comment
Share on other sites

@ Daniel  o arquivo dele está original ou seja truncate 50: O que provavelmente foi alterado é a fonte ou tamanho da fonte, por isso aparece ser maior e necessita de mais espaco. Ele alterando o height do campo deverá resolver o problema (ou reduzindo o tamanho da fonte...)

 

O problema também nao é bug. deveria ser movido para Instalacao e configuracao...

 

Grata e abcs.

 

Conny

Edited by selectshop.at (see edit history)
Link to comment
Share on other sites

Conny

 

Aqui no meu instalador default, o truncate original da descrição do produto (no arquivo de override: themes/default/modules/homefeatured/homefeatured.tpl) é 65:

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

truncate do título do nome do produto é que é 50:

<p class="s_title_block"><a href="{$product.link|escape:'html'}" title="{$product.name|truncate:50:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}</a></p>

 

Aliás, não sei porque cargas d'água colocaram estes arquivos em override na instalação do tema default.

Só pra confundir os iniciantes:

O cara altera o arquivo dentro do módulo, desativa o cache, liga a compilação do Smarty e a alteração não aparece.

Aí ele pensa q é um bug e vem postar no fórum...

Link to comment
Share on other sites

Sim, e exatamente o nome do produto é que está dando o problema. O módulo homefatured sempre (desde a versao 1.3.) é um módulo muito problemático e nao integrado completamente no core como os outros módulos...

 

Todos os módulos que mexem no front-office estao situados no tema. É lá que se faz a alteracao no css e tpl. Mas vc. tem razao nao muito limpo, mas lógico, pois se vc. tiver tema próprio, mexendo no módulo nao vai aparecer alteracao nenhuma no seu tema...

Já tive muitas discussoes com o Gregory porcausa disto. Nao adianta....

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...