Página 4 de 6

Re: [DICA] Produtos exibidos em grade por padrão

Enviado: 16 Nov 2012, 00:20
por lyreis
Aqui funcionou legal, obrigada.

Re: [DICA] Produtos exibidos em grade por padrão

Enviado: 21 Jan 2013, 11:47
por ricbecen
Manoel Vidal escreveu:Olá colegas da OCBr.

Alguns colegas não estão se adaptando bem com a exibição por padrão de produtos em lista, e preferem que seja exibido em grade, porém, não sabem como fazer para que isso aconteça, então resolvi escrever esta rápida dica ensinando como fazer:

Vamos lá ;)

1) Localize e edite o arquivo footer.tpl que está no diretório /catalog/view/theme/SEU_TEMA/template/common/, e antes do código:
Código: Selecionar todos
</body>
Adicione:
Código: Selecionar todos
<script type="text/javascript">$(document).ready(function() { display('grid'); });</script>
Salve as alterações no arquivo e faça um teste.

Espero que essa dica seja útil :D
Caro Manoel

Testei o código e deu um erro no depurador do IE8, objeto nâo definido ao carregar o home, fiz então a troca nos arquivos, Categoy.tlp de display('list') para display('grid') e deu certo sem erro.

Re: [DICA] Produtos exibidos em grade por padrão

Enviado: 21 Jan 2013, 20:59
por elvis_lion
Davi escreveu:Vlw Vidal ! :D

Aqui esta normal 1.5.1.3

Fiz um xml pra quem usa o vQmod
Código: Selecionar todos
<modification>

	<id>Produtos exibidos em grade por padrão</id>
	<version>1.0.0</version>
	<vqmver>2.1.5</vqmver>
	<author>Manoel Vidal</author>

	<file name="catalog/view/theme/default/template/product/category.tpl">
	  <operation error="skip">
            <search position="replace"><![CDATA[display('list');
			            ]]></search>
            <add><![CDATA[display('grid');
            ]]></add>
          </operation>
		  </file>
	
	<file name="catalog/view/theme/default/template/product/manufacturer_info.tpl">
	  <operation error="skip">
            <search position="replace"><![CDATA[display('list');
			            ]]></search>
            <add><![CDATA[display('grid');
            ]]></add>
          </operation>
		  </file>
		  
	<file name="catalog/view/theme/default/template/product/search.tpl">
	  <operation error="skip">
            <search position="replace"><![CDATA[display('list');
			            ]]></search>
            <add><![CDATA[display('grid');
            ]]></add>
          </operation>
		  </file>
		  
		  <file name="catalog/view/theme/default/template/product/special.tpl">
	  <operation error="skip">
            <search position="replace"><![CDATA[display('list');
			            ]]></search>
            <add><![CDATA[display('grid');
            ]]></add>
          </operation>
		  </file>
		  
</modification>
COmo usa essa xml?

ABraço

Re: [DICA] Produtos exibidos em grade por padrão

Enviado: 31 Jan 2013, 10:54
por H-Mad
Olá caros,
eu tambem deixei meus produtos exibidos por grade, alem disso removi todo conteudo acima das imagens dos mesmos (informaçoes da categoria, imagem e filtro). Me deparei com varios erros durante a remoçao dos codigos correspondentes ao conteudo que removi, mas fui corrigindo ao longo e deu certo.

Isso foi ontem, tropeçando e levantando... agora gostaria que fosse exibido as imagens dos produtos em 3 colunas, e nao 4 como meu tema exibi.

Alguma dica? grato!

Imagem

Re: [DICA] Produtos exibidos em grade por padrão

Enviado: 31 Jan 2013, 11:12
por H-Mad
stvedavid escreveu:Estou com um probleminha, consegui fazer tudo certinho, mas a pagina exibe 5 produtos por linha na grade,
sendo assim as imagens ficam cortadas, como posso deixar 3 produtos por linha apenas ?
Estou com a mesma problematica!

https://forum.opencartbrasil.com.br/ ... =30#p34711

Re: [DICA] Produtos exibidos em grade por padrão

Enviado: 31 Jan 2013, 14:42
por H-Mad
!!!!Resolvido!!!!

Imagem

Re: [DICA] Produtos exibidos em grade por padrão

Enviado: 31 Jan 2013, 17:36
por tekobr
H-Mad escreveu:!!!!Resolvido!!!!

Imagem
Como você conseguiu resolver?

Re: [DICA] Produtos exibidos em grade por padrão

Enviado: 31 Jan 2013, 21:23
por H-Mad
Seguinte; assim como a modificaçao dos produtos exibidos por grade na "index" voce vai alterar o codigo no arquivo category.tpl que se encontra em www/catalog/view/theme/SEUTEMA/template/product/category.tpl

alterando o valor '4' no caso deste tema para '3'

ANTES
<div id="content"><?php echo $content_top; ?>
<div class="product-list">
<?php $i = 1; ?>
<?php foreach ($products as $product) { ?>
<div <?php echo ($i%4==0 ? 'class="last"' : ''); ?>>

DEPOIS
<div id="content"><?php echo $content_top; ?>
<div class="product-list">
<?php $i = 1; ?>
<?php foreach ($products as $product) { ?>
<div <?php echo ($i%3==0 ? 'class="last"' : ''); ?>>

Se por acaso apresentar algum desajuste com a ordem dos produtos (tipo nem todas as linhas terem 3 produtos ou descentralizados; ajuste alterando os valores no arquivo 'stylesheet.css' nas linhas correspondentes a exibiçao dos produtos)

Dica para localizar as linhas referentes: usando o navegador "Google Crome" click com o botao direito sobre o "objeto" a ser alterado como a imagem do produto por exemplo, e click em "inspecionar elemento". No canto direito está os codigos e a linha referente no arquivo stylesheet.css onde voce pode alterar os valores sobre a posiçao esquerda direita altura largura do objeto e visualizar o efeito da alteraçao em tempo real. Entao basta observar qual a linha voce alterou e fazer a mesma alteraçao no aquivo hospedado (stylesheet.css). Por esse caminho cedo ou tarde voce acerta!

Lembrando que alem dos codigos no canto direito que pertencem ao arquivo da pasta "stylesheet"; do lado esquerdo está os codigos de algum arquivo (dependendo de qual objeto da pagina voce clicar/qual pagina por exemplo "product.tpl") localizado na pasta template. Sempre dentro da pasta de seu tema.

Re: [DICA] Produtos exibidos em grade por padrão

Enviado: 11 Fev 2013, 12:07
por Jorge Luiz
Eu sempre altero o css primeiro no Crome, é uma mão na roda (serve também para eliminar frames e assistir tv on-line, rsrs). Essa alteração no tamanho das imagens eu fiz alterando o tamanho das fotos no admin, e depois syles como padding, margin, essas coisas... Até ficar do jeito que eu queria.

Aqui: http://img836.imageshack.us/img836/2457/colunassite.png

Re: [DICA] Produtos exibidos em grade por padrão

Enviado: 17 Mar 2013, 13:55
por H-Mad
Exatamente amigo, assim é so uma questao de disposiçao para se arriscar e aventurar no desafio. Ate chegar no seu objetivo errando e confirmando teorias.