Conditional 有条件的大商业
我想为我的BigCommerce商店中的简单工作流创建一个条件语句。我想在页面左侧菜单下方添加一个面板。该面板可能只是评论或广告标题的小片段,但取决于哪个页面处于活动状态。例如,如果浏览器显示“关于我们”页面,我需要一件事,如果在“常见问题解答”页面上,则需要另一件事。我可能也想为不同的类别展示不同的东西。这可能吗 我使用蓝图主题。当前左侧导航如下所示:Conditional 有条件的大商业,conditional,bigcommerce,blueprint,Conditional,Bigcommerce,Blueprint,我想为我的BigCommerce商店中的简单工作流创建一个条件语句。我想在页面左侧菜单下方添加一个面板。该面板可能只是评论或广告标题的小片段,但取决于哪个页面处于活动状态。例如,如果浏览器显示“关于我们”页面,我需要一件事,如果在“常见问题解答”页面上,则需要另一件事。我可能也想为不同的类别展示不同的东西。这可能吗 我使用蓝图主题。当前左侧导航如下所示: <div class="Left"> <div class="shop-by" id="title">shop
<div class="Left">
<div class="shop-by" id="title">shop by</div>
%%Panel.SideCategoryList%%
%%Panel.ProductTagCloud%%
</div>
购买
%%Panel.SideCategoryList%%
%%Panel.ProductTagCloud%%
等等 这样做的最佳选择是
<script type="text/javascript">
$(function() {
if(window.location.href.indexOf("about") > -1){
$("#SideBrandsPanel").hide();
}
});
</script>
$(函数(){
if(window.location.href.indexOf(“关于”)>-1){
$(“#SideBrandsPanel”).hide();
}
});
根据您想要使其变得多么复杂,您可以使用javascript开关语句。总而言之,内容仍将加载,因此它不是动态选择页面中包含的内容,而是有选择地使其逐页可见。这可能会通过javascript故障(不太可能发生,但可能出现故障点)、页面内容的大小(移动数据)等影响用户体验。这与我想要的不完全一样,但已经实现了。我只想添加一个小的include,我可以根据加载的页面甚至是加载的类别进行切换。例如,如果加载了主要t恤类别,我会添加关于这些t恤的客户证词。如果加载了Pro-Fit类别,我会添加一个不同的证词。