Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#15922
Bom galera eu encontrei no forum como deixar somente modo GRID nas categorias, mas meu problema é o seguinte, no template no qual estou utilizando não tem o mesmo Java Script para alteração no qual se troca onde está 'list' por 'grid'

Meu script está assim :
Código: Selecionar todos
<script type="text/javascript"><!--
$(document).ready(function(){

    $("a.switch_thumb").toggle(function(){
        $(this).addClass("swap");
        $("ul.display").fadeOut("fast", function() {
            $(this).fadeIn("fast").addClass("thumb_view");
        });
    }, function () {
        $(this).removeClass("swap");
        $("ul.display").fadeOut("fast", function() {
            $(this).fadeIn("fast").removeClass("thumb_view");
        });
    });

});
//--></script> 
Onde posso fazer a alteração para usar somente modo GRID !
#15923
Tendo a URL da loja ficaria mais fácil ajudar, mas vou arriscar.

Vou presumir que o tema abra no modo listagem e você queira sempre exibir em grid (que não é o padrão).

A modificação seria na classe do grid, bastando adicionar class="thumb_view" (ou adicionando "thumb_view" caso já existam outras classes. exemplo: class="product-list" se tornaria class="product-list thumb_view")

Depois, é só tirar do template product/category.tpl os botões de switch list/grid.
#17619
Acabei de precisar disso, nem tinha parado para pensar...
Eu vih o javascript, mas achei que tinha que modificar ele :D

/catalog/view/theme/SEU_TEMA/template/product/category.tpl

só mudar....
Código: Selecionar todos
<ul class="display">
Para:
Código: Selecionar todos
<ul class="display" thumb_view>
Vualá :D

Agradecimentos Renato o/
#65116
Deixei Grids como padrão no opencart 2.x

Funcionou em um dos temas que não tive sucesso, somente após a inserção do script:

<script type="text/javascript">
$(document).ready(function() { if(typeof display == 'function') { display('grid'); } });
</script>


colar após:

<?php echo $footer; ?>