jomcdonald Posted June 9, 2014 Share Posted June 9, 2014 Bonjour, vous l'aurez compris, je cherche à définir l'affichage par liste comme affichage par défaut dans product-list. Quelqu'un a t'il la solution? Merci Link to comment Share on other sites More sharing options...
jomcdonald Posted June 9, 2014 Author Share Posted June 9, 2014 Bon c'est bon j'ai trouvé... Dans /themes/default-bootstrap/js/global.js Changer function bindGrid() { var view = $.totalStorage('display'); if (view && view != 'grid') display(view); else $('.display').find('li#grid').addClass('selected'); $(document).on('click', '#grid', function(e){ e.preventDefault(); display('grid'); }); $(document).on('click', '#list', function(e){ e.preventDefault(); display('list'); }); } Par function bindGrid() { var view = $.totalStorage('display'); if (view && view != 'list') display(view); else { $('.display').find('li#list').addClass('selected'); display("list"); } $(document).on('click', '#grid', function(e){ e.preventDefault(); display('grid'); }); $(document).on('click', '#list', function(e){ e.preventDefault(); display('list'); }); } Et dans themes/default-bootstrap/produt-list.tpl Changer <ul{if isset($id) && $id} id="{$id}"{/if} class="product_list grid row{if isset($class) && $class} {$class}{/if}{if isset($active) && $active == 1} active{/if}"> Par <ul{if isset($id) && $id} id="{$id}"{/if} class="product_list list row{if isset($class) && $class} {$class}{/if}{if isset($active) && $active == 1} active{/if}"> 1 Link to comment Share on other sites More sharing options...
Gaëtan Posted July 1, 2014 Share Posted July 1, 2014 Bonjour, merci pour la précision. N'existe t'il pas un moyen moins intrusif ? Parce qu'avec cette solution lors des mises à jours, ça risque de sauter non ? Link to comment Share on other sites More sharing options...
jomcdonald Posted July 1, 2014 Author Share Posted July 1, 2014 Bien sûr avec le thème de base, oubliez les mises à jours. La bonne pratique est d'utiliser un autre thème que le thème de base. Sinon vous pouvez développer un module... 1 Link to comment Share on other sites More sharing options...
Gaëtan Posted July 1, 2014 Share Posted July 1, 2014 En effet... Merci pour le tuyau ! Link to comment Share on other sites More sharing options...
Guid Posted July 3, 2014 Share Posted July 3, 2014 Merci jomcdonald! C'est sympa. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now