Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte para temas OpenCart v2.x.
Por veteranodf
Mensagens Especiais
#68449
Isso é extremamente normal, se refere a quantidade de caracteres no nome e na descrição do produto, nunca será igual em todos os produtos, a única forma de corrigir é você reduzir a quantidade de caracteres nesses campos, vou te da um exemplo no módulo destaque;

Acesse catalog\controller\module\featured.php

Localize:
Código: Selecionar todos
'name'        => $product_info['name'],
Substitua por
Código: Selecionar todos
'name'        => utf8_substr($product_info['name'], 0, 20) . '..',
Localize:
Código: Selecionar todos
'description' => utf8_substr(strip_tags(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get('config_product_description_length')) . '..',
Substitua por
Código: Selecionar todos
'description' => utf8_substr(strip_tags(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8')), 0, 50) . '..',
Esse processo deve ser feito em todos os módulos que você utiliza;
#70832
O que pode ajudar é usar a propriedade min-height do css, setando um tamanho minimo para o nome do produto, descrição, imagem, preço, etc.

Algo como:
Código: Selecionar todos
<style type="text/css">
.price {
    min-height: 30px;
}
.descricao-produto {
  min-height: 50px;
}
</style>
....
<div>
<p class="descricao-produto">Descrição produto</p>
<p class="price">R$ 1.99</p>
</div>
Avatar do usuário
Por infofran
#71093
veteranodf escreveu:Isso é extremamente normal, se refere a quantidade de caracteres no nome e na descrição do produto, nunca será igual em todos os produtos, a única forma de corrigir é você reduzir a quantidade de caracteres nesses campos, vou te da um exemplo no módulo destaque;

Acesse catalog\controller\module\featured.php

Localize:
Código: Selecionar todos
'name'        => $product_info['name'],
Substitua por
Código: Selecionar todos
'name'        => utf8_substr($product_info['name'], 0, 20) . '..',
Localize:
Código: Selecionar todos
'description' => utf8_substr(strip_tags(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get('config_product_description_length')) . '..',
Substitua por
Código: Selecionar todos
'description' => utf8_substr(strip_tags(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8')), 0, 50) . '..',
Esse processo deve ser feito em todos os módulos que você utiliza;

Olá, Veteranodf. Estou com o mesmo problema, mas no final da tela do site: https://cieprom.com.br

Por gentileza, pode me ajudar?

Looking for a partner for an unforgettable night? […]

Olá! Tudo bem? Verifique as configura&cced[…]

Olá! Tudo bem? Trabalho com Opencart h&aac[…]

Imagem do Carrinho de Compras

Olá! Tudo bem? São vários lo[…]