使过滤器侧边栏消失
Make filters sidebar disappear
我想让用户能够隐藏过滤器侧边栏,以便它在按下按钮时出现和消失。这可能吗?
谢谢。
默认情况下,此功能不包含在 PrestaShop 中,但您可以创建它。
将新按钮添加到 themes/classic/templates/catalog/_partials/category-header.tpl
<button class="btn" id="show_hide_filter">Show/hide filters</button>
并用 jQuery
操纵 DOM
document.addEventListener("DOMContentLoaded", function() {
$('#show_hide_filter').click(function () {
if($("#left-column").is(":visible")){
$("#left-column").hide();
$('#content-wrapper').addClass('col-lg-12');
}else{
$("#left-column").show();
$('#content-wrapper').removeClass('col-lg-12');
}
})
});
我想让用户能够隐藏过滤器侧边栏,以便它在按下按钮时出现和消失。这可能吗?
谢谢。
默认情况下,此功能不包含在 PrestaShop 中,但您可以创建它。
将新按钮添加到 themes/classic/templates/catalog/_partials/category-header.tpl
<button class="btn" id="show_hide_filter">Show/hide filters</button>
并用 jQuery
操纵 DOM document.addEventListener("DOMContentLoaded", function() {
$('#show_hide_filter').click(function () {
if($("#left-column").is(":visible")){
$("#left-column").hide();
$('#content-wrapper').addClass('col-lg-12');
}else{
$("#left-column").show();
$('#content-wrapper').removeClass('col-lg-12');
}
})
});